定义于头文件
<type_traits>
|
||
enum class endian
{ |
(1) | (C++20 起) |
指示所有标量类型的端序:
std::endian::native
等于 std::endian::little
std::endian::native
等于 std::endian::big
亦支持极端情况:
std::endian::little
, std::endian::big
及 std::endian::native
三个值相同
std::endian::native
既不等于 std::endian::big
亦不等于 std::endian::little
enum class endian { #ifdef _WIN32 little = 0, big = 1, native = little #else little = __ORDER_LITTLE_ENDIAN__, big = __ORDER_BIG_ENDIAN__, native = __BYTE_ORDER__ #endif };
本节未完成 原因:暂无示例 |