0
我已經寫了一個很長的文件來表示爲一個32位的十六進制。我已經在32位環境中完成了這項工作。在64位環境中將一個32位的十六進制讀取成一個長的文件
我應該可以從文件中讀取的hexdecimal值在64位環境,並將其轉換爲長使用
strtoul(hexString, NULL, 16);
我已經寫了一個很長的文件來表示爲一個32位的十六進制。我已經在32位環境中完成了這項工作。在64位環境中將一個32位的十六進制讀取成一個長的文件
我應該可以從文件中讀取的hexdecimal值在64位環境,並將其轉換爲長使用
strtoul(hexString, NULL, 16);
是的,作爲unsigned long
型是至少32-bit
寬。如果unsigned long
在您的新環境中較大,則不是問題。