0
Ich habe eine lange in Datei als 32-Bit-Hexadezimal dargestellt. Ich habe dies in einer 32-Bit-Umgebung getan. mitEin 32-Bit-Hexadezimal in eine lange 64-Bit-Umgebung lesen
strtoul(hexString, NULL, 16);
Ich habe eine lange in Datei als 32-Bit-Hexadezimal dargestellt. Ich habe dies in einer 32-Bit-Umgebung getan. mitEin 32-Bit-Hexadezimal in eine lange 64-Bit-Umgebung lesen
strtoul(hexString, NULL, 16);
Ja, als unsigned long
Typ ist als am wenigsten 32-bit
breit
Soll ich es einen lange Lage sein, den hexdecimal Wert aus einer Datei in einer 64-Bit-Umgebung zu lesen und konvertieren. Wenn unsigned long
in Ihrer neuen Umgebung größer ist, ist das kein Problem.