十六进制如下<<"0000000000005205">>。我希望它返回0x5205,而不是读取它为383368918279913472。我该怎么做呢?
看起来是大端序。使用bigEndianToNative
from std.bitmanip.
参见:http://dlang.org/phobos/std_conv.html#parse
auto myInt = parse!ulong(textFromFile, 16);