发布于 2015-10-18 06:12:54
我对boost库不太了解,但是endianness几乎渗透到了计算机中的所有东西中,在处理编写endian中性代码时可能会让人头疼。如果有128位整数,则小endian计算机的指针将指向低阶位,而大endian指针将指向高阶位。根据数据类型的不同,指针可能在大端系统中的内存上下任意位置。由于小终端系统总是指向低阶字节,并且没有比字节更小的数据类型,所以类型强制在小型endian机器上变为无操作。
https://stackoverflow.com/questions/33194818
复制相似问题