2012-03-29 29 views
0

私は32ビットの16進数で表現された長いファイルを書きました。私はこれを32ビット環境で行っています。64ビット環境で長い32ビットの16進数を読み取る

私は64ビット環境でのファイルからhexdecimal値を読み、unsigned longタイプはとして少なくとも32-bitが広い限り、

strtoul(hexString, NULL, 16); 

答えて

2

はいを​​使用してそれを変換することができるはずです。新しい環境でunsigned longが大きい場合は問題ありません。

関連する問題