C++ boost::endian和非1字节原子endianness?
我读到有三种主要的endianness类型:C++ boost::endian和非1字节原子endianness?,c++,c++11,boost,bit,endianness,C++,C++11,Boost,Bit,Endianness,我读到有三种主要的endianness类型: 大端 小恩迪亚 中端 boost::endian关注两个第一,因为: PDP-11和其他中端方法很有趣 历史的好奇,但与今天的C++无关 开发者 但我也读到有8位和16位版本(可能还有其他版本?)的小端和大端 boost::endian是否同时管理这两个版本 如果是,如何进行 若否,原因为何 我对boost库不太了解,但是endian性几乎渗透到计算机中的所有东西中,在尝试编写与endian无关的代码时可能会让人头疼。如果你有一个128位的整数
- 大端
- 小恩迪亚
- 中端
boost::endian
关注两个第一,因为:
PDP-11和其他中端方法很有趣
历史的好奇,但与今天的C++无关
开发者
但我也读到有8位
和16位
版本(可能还有其他版本?)的小端和大端
是否同时管理这两个版本李>boost::endian
- 如果是,如何进行
- 若否,原因为何李>