std_types.ch

Declarations

Public Only
Publictypealias max_align_t
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
Publictypealias nullptr_t
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
Publictypealias rsize_t
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
Publictypealias errno_t
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