endian 枚举

指示所有标量类型的字节排序方式。

语法

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 或更高版本。

另请参阅

<bit>