指示所有标量类型的字节排序方式。
语法
enum class endian {
little = 0,
big = 1,
native = little
};
成员
元素 | 说明 |
---|---|
little |
指示标量类型为小字节序。 即,最低有效字节存储在最小地址中。 例如, 0x1234 存储了 0x34 0x12 。 |
big |
指示标量类型为大字节序,即最高有效字节存储在最小地址中。 例如, 0x1234 存储了 0x12 0x34 。 |
注解
对于 Microsoft Visual C++ 的目标平台(x86、x64、ARM、ARM64),所有本机标量类型都是小字节序。
要求
标头:<bit>
命名空间:std
编译器选项:需要 /std:c++20
或更高版本。