std_types.ch

Declarations

Public Only
max_align_t
Publictypealias
type max_align_t = double
max_align_t is a type whose alignment requirement is at least as strict (as large) as that of every scalar type.

See Also

  • https:en.cppreference.com/w/c/types/max_align_t
nullptr_t
Publictypealias
type nullptr_t = *void
nullptr_t is the type of the predefined null pointer constant, nullptr. It is a distinct type that is not itself a pointer type. It can be implicitly converted to any pointer type or bool, and the result is the null pointer value of that type or false respectively. No type other than nullptr_t itself can be converted or explicitly cast to nullptr_t.

See Also

  • https:en.cppreference.com/w/c/types/nullptr_t
rsize_t
Publictypealias
type rsize_t = size_t
a typedef for the same type as size_t, used to self-document functions that range-check their parameters at runtime

See Also

  • https:en.cppreference.com/w/c/error
errno_t
Publictypealias
type errno_t = int
a typedef for the type int, used to self-document functions that return errno values

See Also

  • https:en.cppreference.com/w/c/error