18 using u8 = std::uint8_t;
20 using u16 = std::uint16_t;
22 using u32 = std::uint32_t;
24 using u64 = std::uint64_t;
27 using i8 = std::int8_t;
29 using i16 = std::int16_t;
31 using i32 = std::int32_t;
33 using i64 = std::int64_t;
36 using f32 = std::float_t;
37 using f64 = std::double_t;
std::int8_t i8
– 32 768 .. 32 767
std::uint8_t u8
0 .. 65 535
std::uint32_t u32
0 .. 18 446 744 073 709 551 615
std::uint16_t u16
0 .. 4 294 967 295
std::int16_t i16
− 2 147 483 648 .. 2 147 483 647
std::int32_t i32
− 9 223 372 036 854 775 808 .. 9 223 372 036 854 775 807