integer_types.ch
Declarations
Public Only
Publictypealias int8_t
type int8_t = i8
Publictypealias int16_t
type int16_t = i16
signed integer type with width of exactly 16 bits respectively
with no padding bits and using 2's complement for negative values
(provided only if the implementation directly supports the type)
See Also
- https:en.cppreference.com/w/c/types/integer
Publictypealias int32_t
type int32_t = i32
signed integer type with width of exactly 32 bits respectively
with no padding bits and using 2's complement for negative values
(provided only if the implementation directly supports the type)
See Also
- https:en.cppreference.com/w/c/types/integer
Publictypealias int64_t
type int64_t = i64
signed integer type with width of exactly 64 bits respectively
with no padding bits and using 2's complement for negative values
(provided only if the implementation directly supports the type)
See Also
- https:en.cppreference.com/w/c/types/integer
Publictypealias int_least8_t
type int_least8_t = i8
smallest signed integer type with width of
at least 8 bits respectively
See Also
- https:en.cppreference.com/w/c/types/integer
Publictypealias int_least16_t
type int_least16_t = short
smallest signed integer type with width of
at least 16 bits respectively
See Also
- https:en.cppreference.com/w/c/types/integer
Publictypealias int_least32_t
type int_least32_t = int
smallest signed integer type with width of
at least 32 bits respectively
See Also
- https:en.cppreference.com/w/c/types/integer
Publictypealias int_least64_t
type int_least64_t = i64
smallest signed integer type with width of
at least 64 bits respectively
See Also
- https:en.cppreference.com/w/c/types/integer
Publictypealias intmax_t
type intmax_t = i64
maximum width integer type
See Also
- https:en.cppreference.com/w/c/types/integer
Publictypealias uint8_t
type uint8_t = u8
unsigned integer type with width of
exactly 8 bits respectively
(provided only if the implementation directly supports the type)
See Also
- https:en.cppreference.com/w/c/types/integer
Publictypealias uint16_t
type uint16_t = u16
unsigned integer type with width of
exactly 16 bits respectively
(provided only if the implementation directly supports the type)
See Also
- https:en.cppreference.com/w/c/types/integer
Publictypealias uint32_t
type uint32_t = u32
unsigned integer type with width of
exactly 32 bits respectively
(provided only if the implementation directly supports the type)
See Also
- https:en.cppreference.com/w/c/types/integer
Publictypealias uint64_t
type uint64_t = u64
unsigned integer type with width of
exactly 64 bits respectively
(provided only if the implementation directly supports the type)
See Also
- https:en.cppreference.com/w/c/types/integer
Publictypealias uint_fast8_t
type uint_fast8_t = uchar
fastest unsigned integer type with width of
at least 8 bits respectively
See Also
- https:en.cppreference.com/w/c/types/integer
Publictypealias uint_least8_t
type uint_least8_t = uchar
smallest unsigned integer type with width of
at least 8 bits respectively
See Also
- https:en.cppreference.com/w/c/types/integer
Publictypealias uint_least16_t
type uint_least16_t = ushort
smallest unsigned integer type with width of
at least 16 bits respectively
See Also
- https:en.cppreference.com/w/c/types/integer
Publictypealias uint_least32_t
type uint_least32_t = uint
smallest unsigned integer type with width of
at least 32 bits respectively
See Also
- https:en.cppreference.com/w/c/types/integer
Publictypealias uint_least64_t
type uint_least64_t = u64
smallest unsigned integer type with width of
at least 64 bits respectively
See Also
- https:en.cppreference.com/w/c/types/integer
Publictypealias uintmax_t
type uintmax_t = u64
maximum width unsigned integer type
See Also
- https:en.cppreference.com/w/c/types/integer
See Also