Extends the integer types.
The following macros and functions are all implementation-defined.
|
|
|
Type
(macro)
|
imaxdiv_t
|
Indicates the type of the value returned by the imaxdiv function.
|
Variable
(macro)
|
PRIdN
PRIdLEASTN
PRIdFASTN
PRIdMAX
PRIdPTR
PRIiN
PRIiLEASTN
PRIiFASTN
PRIiMAX
PRIiPTR
PRIoN
PRIoLEASTN
PRIoFASTN
PRIoMAX
PRIoPTR
PRIuN
PRIuLEASTN
PRIuFASTN
PRIuMAX
PRIuPTR
PRIxN
PRIxLEASTN
PRIxFASTN
PRIxMAX
PRIxPTR
PRIXN
PRIXLEASTN
PRIXFASTN
PRIXMAX
PRIXPTR
SCNdN
SCNdLEASTN
SCNdFASTN
SCNdMAX
SCNdPTR
SCNiN
SCNiLEASTN
SCNiFASTN
SCNiMAX
SCNiPTR
SCNoN
SCNoLEASTN
SCNoFASTN
SCNoMAX
SCNoPTR
SCNuN
SCNuLEASTN
SCNuFASTN
SCNuMAX
SCNuPTR
SCNxN
SCNxLEASTN
SCNxFASTN
SCNxMAX
SCNxPTR
|
|
Function
|
imaxabs
|
Calculates the absolute value.
|
imaxdiv
|
Calculates the quotient and remainder.
|
strtoimax / strtoumax
|
Equivalent to the strtol, strtoll, strtoul, and strtoull functions, except that the initial part of the string is converted to intmax_t and uintmax_t representation.
|
wcstoimax / wcstoumax
|
Equivalent to the wcstol, wcstoll, wcstoul, and wcstoull functions except that the initial part of the wide string is converted to intmax_t and uintmax_t representation.
|