标签: c++ boost
我尝试使用number后端将字节数组转换为来自Boost cpp_int的字节数组。什么是便携式方法?
number
cpp_int
我关注的平台都是小端,但可以是32位或64位,可以使用不同的编译器进行编译。我见过这样做的一些方法取决于编译器版本等等,这就是我想要避免的。
答案 0 :(得分:0)
x86和x64之间唯一真正的区别是指针的大小。因此,除非它以某种方式依赖于指针的大小,否则不应该是一个很大的问题。特别是因为一个字节总是8位,你已经排除了endiannes的问题。