分析64位十六进制数字

Parse 64bit hex numbers

本文关键字:十六进制数字 64位 分析      更新时间:2023-10-16

我使用的是spirit X-3,希望解析以十六进制表示的RAM地址,如"00ff0af0"。对于64位系统,地址将具有64位的大小。

不幸的是,boost::spirit::x3::hex使用了unsigned。

如何使用boost精神解析64位十六进制数字?

您可以尝试看看这是否有效:

uint_parser<boost::ulong_long_type, 16, 1, 16> hex_p;