inttypes

inttypes

Functions

Types and Values

#define imaxdiv_t
#define wchar_t
#define PRId8
#define PRId16
#define PRId32
#define PRId64
#define PRIdLEAST8
#define PRIdLEAST16
#define PRIdLEAST32
#define PRIdLEAST64
#define PRIdFAST8
#define PRIdFAST16
#define PRIdFAST32
#define PRIdFAST64
#define PRIdMAX
#define PRIdPTR
#define PRIi8
#define PRIi16
#define PRIi32
#define PRIi64
#define PRIiLEAST8
#define PRIiLEAST16
#define PRIiLEAST32
#define PRIiLEAST64
#define PRIiFAST8
#define PRIiFAST16
#define PRIiFAST32
#define PRIiFAST64
#define PRIiMAX
#define PRIiPTR
#define PRIo8
#define PRIo16
#define PRIo32
#define PRIo64
#define PRIoLEAST8
#define PRIoLEAST16
#define PRIoLEAST32
#define PRIoLEAST64
#define PRIoFAST8
#define PRIoFAST16
#define PRIoFAST32
#define PRIoFAST64
#define PRIoMAX
#define PRIoPTR
#define PRIu8
#define PRIu16
#define PRIu32
#define PRIu64
#define PRIuLEAST8
#define PRIuLEAST16
#define PRIuLEAST32
#define PRIuLEAST64
#define PRIuFAST8
#define PRIuFAST16
#define PRIuFAST32
#define PRIuFAST64
#define PRIuMAX
#define PRIuPTR
#define PRIx8
#define PRIx16
#define PRIx32
#define PRIx64
#define PRIxLEAST8
#define PRIxLEAST16
#define PRIxLEAST32
#define PRIxLEAST64
#define PRIxFAST8
#define PRIxFAST16
#define PRIxFAST32
#define PRIxFAST64
#define PRIxMAX
#define PRIxPTR
#define PRIX8
#define PRIX16
#define PRIX32
#define PRIX64
#define PRIXLEAST8
#define PRIXLEAST16
#define PRIXLEAST32
#define PRIXLEAST64
#define PRIXFAST8
#define PRIXFAST16
#define PRIXFAST32
#define PRIXFAST64
#define PRIXMAX
#define PRIXPTR
#define SCNd8
#define SCNd16
#define SCNd32
#define SCNd64
#define SCNdLEAST8
#define SCNdLEAST16
#define SCNdLEAST32
#define SCNdLEAST64
#define SCNdFAST8
#define SCNdFAST16
#define SCNdFAST32
#define SCNdFAST64
#define SCNdMAX
#define SCNdPTR
#define SCNi8
#define SCNi16
#define SCNi32
#define SCNi64
#define SCNiLEAST8
#define SCNiLEAST16
#define SCNiLEAST32
#define SCNiLEAST64
#define SCNiFAST8
#define SCNiFAST16
#define SCNiFAST32
#define SCNiFAST64
#define SCNiMAX
#define SCNiPTR
#define SCNo8
#define SCNo16
#define SCNo32
#define SCNo64
#define SCNoLEAST8
#define SCNoLEAST16
#define SCNoLEAST32
#define SCNoLEAST64
#define SCNoFAST8
#define SCNoFAST16
#define SCNoFAST32
#define SCNoFAST64
#define SCNoMAX
#define SCNoPTR
#define SCNu8
#define SCNu16
#define SCNu32
#define SCNu64
#define SCNuLEAST8
#define SCNuLEAST16
#define SCNuLEAST32
#define SCNuLEAST64
#define SCNuFAST8
#define SCNuFAST16
#define SCNuFAST32
#define SCNuFAST64
#define SCNuMAX
#define SCNuPTR
#define SCNx8
#define SCNx16
#define SCNx32
#define SCNx64
#define SCNxLEAST8
#define SCNxLEAST16
#define SCNxLEAST32
#define SCNxLEAST64
#define SCNxFAST8
#define SCNxFAST16
#define SCNxFAST32
#define SCNxFAST64
#define SCNxMAX
#define SCNxPTR
#define SCNX8
#define SCNX16
#define SCNX32
#define SCNX64
#define SCNXLEAST8
#define SCNXLEAST16
#define SCNXLEAST32
#define SCNXLEAST64
#define SCNXFAST8
#define SCNXFAST16
#define SCNXFAST32
#define SCNXFAST64
#define SCNXMAX
#define SCNXPTR

Description

Functions

imaxabs ()

intmax_t
imaxabs (intmax_t Param1);

imaxdiv ()

imaxdiv_t
imaxdiv (intmax_t Param1,
         intmax_t Param2);

strtoimax ()

intmax_t
strtoimax (const char *Param1,
           char **Param2,
           int Param3);

strtoumax ()

uintmax_t
strtoumax (const char *Param1,
           char **Param2,
           int Param3);

wcstoimax ()

intmax_t
wcstoimax (const wchar_t *Param1,
           wchar_t **Param2,
           int Param3);

wcstoumax ()

uintmax_t
wcstoumax (const wchar_t *Param1,
           wchar_t **Param2,
           int Param3);

Types and Values

imaxdiv_t

#  define imaxdiv_t imaxdiv_t

wchar_t

#define             wchar_t

PRId8

# define PRId8		__INT8_FMTd__

PRId16

# define PRId16		__INT16_FMTd__

PRId32

# define PRId32		__INT32_FMTd__

PRId64

# define PRId64		__INT64_FMTd__

PRIdLEAST8

# define PRIdLEAST8 __INTLEAST8_FMTd__

PRIdLEAST16

# define PRIdLEAST16 __INTLEAST16_FMTd__

PRIdLEAST32

# define PRIdLEAST32 __INTLEAST32_FMTd__

PRIdLEAST64

# define PRIdLEAST64 __INTLEAST64_FMTd__

PRIdFAST8

# define PRIdFAST8 __INTFAST8_FMTd__

PRIdFAST16

# define PRIdFAST16 __INTFAST16_FMTd__

PRIdFAST32

# define PRIdFAST32 __INTFAST32_FMTd__

PRIdFAST64

# define PRIdFAST64 __INTFAST64_FMTd__

PRIdMAX

# define PRIdMAX __INTMAX_FMTd__

PRIdPTR

# define PRIdPTR __INTPTR_FMTd__

PRIi8

# define PRIi8		__INT8_FMTi__

PRIi16

# define PRIi16		__INT16_FMTi__

PRIi32

# define PRIi32		__INT32_FMTi__

PRIi64

# define PRIi64		__INT64_FMTi__

PRIiLEAST8

# define PRIiLEAST8 __INTLEAST8_FMTi__

PRIiLEAST16

# define PRIiLEAST16 __INTLEAST16_FMTi__

PRIiLEAST32

# define PRIiLEAST32 __INTLEAST32_FMTi__

PRIiLEAST64

# define PRIiLEAST64 __INTLEAST64_FMTi__

PRIiFAST8

# define PRIiFAST8 __INTFAST8_FMTi__

PRIiFAST16

# define PRIiFAST16 __INTFAST16_FMTi__

PRIiFAST32

# define PRIiFAST32 __INTFAST32_FMTi__

PRIiFAST64

# define PRIiFAST64 __INTFAST64_FMTi__

PRIiMAX

# define PRIiMAX __INTMAX_FMTi__

PRIiPTR

# define PRIiPTR __INTPTR_FMTi__

PRIo8

# define PRIo8		__UINT8_FMTo__

PRIo16

# define PRIo16		__UINT16_FMTo__

PRIo32

# define PRIo32		__UINT32_FMTo__

PRIo64

# define PRIo64		__UINT64_FMTo__

PRIoLEAST8

# define PRIoLEAST8 __UINTLEAST8_FMTo__

PRIoLEAST16

# define PRIoLEAST16 __UINTLEAST16_FMTo__

PRIoLEAST32

# define PRIoLEAST32 __UINTLEAST32_FMTo__

PRIoLEAST64

# define PRIoLEAST64 __UINTLEAST64_FMTo__

PRIoFAST8

# define PRIoFAST8 __UINTFAST8_FMTo__

PRIoFAST16

# define PRIoFAST16 __UINTFAST16_FMTo__

PRIoFAST32

# define PRIoFAST32 __UINTFAST32_FMTo__

PRIoFAST64

# define PRIoFAST64 __UINTFAST64_FMTo__

PRIoMAX

# define PRIoMAX __UINTMAX_FMTo__

PRIoPTR

# define PRIoPTR __UINTPTR_FMTo__

PRIu8

# define PRIu8		__UINT8_FMTu__

PRIu16

# define PRIu16		__UINT16_FMTu__

PRIu32

# define PRIu32		__UINT32_FMTu__

PRIu64

# define PRIu64		__UINT64_FMTu__

PRIuLEAST8

# define PRIuLEAST8 __UINTLEAST8_FMTu__

PRIuLEAST16

# define PRIuLEAST16 __UINTLEAST16_FMTu__

PRIuLEAST32

# define PRIuLEAST32 __UINTLEAST32_FMTu__

PRIuLEAST64

# define PRIuLEAST64 __UINTLEAST64_FMTu__

PRIuFAST8

# define PRIuFAST8 __UINTFAST8_FMTu__

PRIuFAST16

# define PRIuFAST16 __UINTFAST16_FMTu__

PRIuFAST32

# define PRIuFAST32 __UINTFAST32_FMTu__

PRIuFAST64

# define PRIuFAST64 __UINTFAST64_FMTu__

PRIuMAX

# define PRIuMAX __UINTMAX_FMTu__

PRIuPTR

# define PRIuPTR __UINTPTR_FMTu__

PRIx8

# define PRIx8		__UINT8_FMTx__

PRIx16

# define PRIx16		__UINT16_FMTx__

PRIx32

# define PRIx32		__UINT32_FMTx__

PRIx64

# define PRIx64		__UINT64_FMTx__

PRIxLEAST8

# define PRIxLEAST8 __UINTLEAST8_FMTx__

PRIxLEAST16

# define PRIxLEAST16 __UINTLEAST16_FMTx__

PRIxLEAST32

# define PRIxLEAST32 __UINTLEAST32_FMTx__

PRIxLEAST64

# define PRIxLEAST64 __UINTLEAST64_FMTx__

PRIxFAST8

# define PRIxFAST8 __UINTFAST8_FMTx__

PRIxFAST16

# define PRIxFAST16 __UINTFAST16_FMTx__

PRIxFAST32

# define PRIxFAST32 __UINTFAST32_FMTx__

PRIxFAST64

# define PRIxFAST64 __UINTFAST64_FMTx__

PRIxMAX

# define PRIxMAX __UINTMAX_FMTx__

PRIxPTR

# define PRIxPTR __UINTPTR_FMTx__

PRIX8

# define PRIX8		__UINT8_FMTX__

PRIX16

# define PRIX16		__UINT16_FMTX__

PRIX32

# define PRIX32		__UINT32_FMTX__

PRIX64

# define PRIX64		__UINT64_FMTX__

PRIXLEAST8

# define PRIXLEAST8 __UINTLEAST8_FMTX__

PRIXLEAST16

# define PRIXLEAST16 __UINTLEAST16_FMTX__

PRIXLEAST32

# define PRIXLEAST32 __UINTLEAST32_FMTX__

PRIXLEAST64

# define PRIXLEAST64 __UINTLEAST64_FMTX__

PRIXFAST8

# define PRIXFAST8 __UINTFAST8_FMTX__

PRIXFAST16

# define PRIXFAST16 __UINTFAST16_FMTX__

PRIXFAST32

# define PRIXFAST32 __UINTFAST32_FMTX__

PRIXFAST64

# define PRIXFAST64 __UINTFAST64_FMTX__

PRIXMAX

# define PRIXMAX __UINTMAX_FMTX__

PRIXPTR

# define PRIXPTR __UINTPTR_FMTX__

SCNd8

# define SCNd8		__INT8_FMTd__

SCNd16

# define SCNd16		__INT16_FMTd__

SCNd32

# define SCNd32		__INT32_FMTd__

SCNd64

# define SCNd64		__INT64_FMTd__

SCNdLEAST8

# define SCNdLEAST8 __INT_LEAST8_FMTd__

SCNdLEAST16

# define SCNdLEAST16 __INT_LEAST16_FMTd__

SCNdLEAST32

# define SCNdLEAST32 __INT_LEAST32_FMTd__

SCNdLEAST64

# define SCNdLEAST64 __INT_LEAST64_FMTd__

SCNdFAST8

# define SCNdFAST8 __INT_FAST8_FMTd__

SCNdFAST16

# define SCNdFAST16 __INT_FAST16_FMTd__

SCNdFAST32

# define SCNdFAST32 __INT_FAST32_FMTd__

SCNdFAST64

# define SCNdFAST64 __INT_FAST64_FMTd__

SCNdMAX

# define SCNdMAX __INTMAX_FMTd__

SCNdPTR

# define SCNdPTR __INTPTR_FMTd__

SCNi8

# define SCNi8		__INT8_FMTi__

SCNi16

# define SCNi16		__INT16_FMTi__

SCNi32

# define SCNi32		__INT32_FMTi__

SCNi64

# define SCNi64		__INT64_FMTi__

SCNiLEAST8

# define SCNiLEAST8 __INT_LEAST8_FMTi__

SCNiLEAST16

# define SCNiLEAST16 __INT_LEAST16_FMTi__

SCNiLEAST32

# define SCNiLEAST32 __INT_LEAST32_FMTi__

SCNiLEAST64

# define SCNiLEAST64 __INT_LEAST64_FMTi__

SCNiFAST8

# define SCNiFAST8 __INT_FAST8_FMTi__

SCNiFAST16

# define SCNiFAST16 __INT_FAST16_FMTi__

SCNiFAST32

# define SCNiFAST32 __INT_FAST32_FMTi__

SCNiFAST64

# define SCNiFAST64 __INT_FAST64_FMTi__

SCNiMAX

# define SCNiMAX __INTMAX_FMTi__

SCNiPTR

# define SCNiPTR __INTPTR_FMTi__

SCNo8

# define SCNo8		__UINT8_FMTo__

SCNo16

# define SCNo16		__UINT16_FMTo__

SCNo32

# define SCNo32		__UINT32_FMTo__

SCNo64

# define SCNo64		__UINT64_FMTo__

SCNoLEAST8

# define SCNoLEAST8 __UINT_LEAST8_FMTo__

SCNoLEAST16

# define SCNoLEAST16 __UINT_LEAST16_FMTo__

SCNoLEAST32

# define SCNoLEAST32 __UINT_LEAST32_FMTo__

SCNoLEAST64

# define SCNoLEAST64 __UINT_LEAST64_FMTo__

SCNoFAST8

# define SCNoFAST8 __UINT_FAST8_FMTo__

SCNoFAST16

# define SCNoFAST16 __UINT_FAST16_FMTo__

SCNoFAST32

# define SCNoFAST32 __UINT_FAST32_FMTo__

SCNoFAST64

# define SCNoFAST64 __UINT_FAST64_FMTo__

SCNoMAX

# define SCNoMAX __UINTMAX_FMTo__

SCNoPTR

# define SCNoPTR __UINTPTR_FMTo__

SCNu8

# define SCNu8		__UINT8_FMTu__

SCNu16

# define SCNu16		__UINT16_FMTu__

SCNu32

# define SCNu32		__UINT32_FMTu__

SCNu64

# define SCNu64		__UINT64_FMTu__

SCNuLEAST8

# define SCNuLEAST8 __UINT_LEAST8_FMTu__

SCNuLEAST16

# define SCNuLEAST16 __UINT_LEAST16_FMTu__

SCNuLEAST32

# define SCNuLEAST32 __UINT_LEAST32_FMTu__

SCNuLEAST64

# define SCNuLEAST64 __UINT_LEAST64_FMTu__

SCNuFAST8

# define SCNuFAST8 __UINT_FAST8_FMTu__

SCNuFAST16

# define SCNuFAST16 __UINT_FAST16_FMTu__

SCNuFAST32

# define SCNuFAST32 __UINT_FAST32_FMTu__

SCNuFAST64

# define SCNuFAST64 __UINT_FAST64_FMTu__

SCNuMAX

# define SCNuMAX __UINTMAX_FMTu__

SCNuPTR

# define SCNuPTR __UINTPTR_FMTu__

SCNx8

# define SCNx8		__UINT8_FMTx__

SCNx16

# define SCNx16		__UINT16_FMTx__

SCNx32

# define SCNx32		__UINT32_FMTx__

SCNx64

# define SCNx64		__UINT64_FMTx__

SCNxLEAST8

# define SCNxLEAST8 __UINT_LEAST8_FMTx__

SCNxLEAST16

# define SCNxLEAST16 __UINT_LEAST16_FMTx__

SCNxLEAST32

# define SCNxLEAST32 __UINT_LEAST32_FMTx__

SCNxLEAST64

# define SCNxLEAST64 __UINT_LEAST64_FMTx__

SCNxFAST8

# define SCNxFAST8 __UINT_FAST8_FMTx__

SCNxFAST16

# define SCNxFAST16 __UINT_FAST16_FMTx__

SCNxFAST32

# define SCNxFAST32 __UINT_FAST32_FMTx__

SCNxFAST64

# define SCNxFAST64 __UINT_FAST64_FMTx__

SCNxMAX

# define SCNxMAX __UINTMAX_FMTx__

SCNxPTR

# define SCNxPTR __UINTPTR_FMTx__

SCNX8

# define SCNX8		__UINT8_FMTX__

SCNX16

# define SCNX16		__UINT16_FMTX__

SCNX32

# define SCNX32		__UINT32_FMTX__

SCNX64

# define SCNX64		__UINT64_FMTX__

SCNXLEAST8

# define SCNXLEAST8 __UINT_LEAST8_FMTX__

SCNXLEAST16

# define SCNXLEAST16 __UINT_LEAST16_FMTX__

SCNXLEAST32

# define SCNXLEAST32 __UINT_LEAST32_FMTX__

SCNXLEAST64

# define SCNXLEAST64 __UINT_LEAST64_FMTX__

SCNXFAST8

# define SCNXFAST8 __UINT_FAST8_FMTX__

SCNXFAST16

# define SCNXFAST16 __UINT_FAST16_FMTX__

SCNXFAST32

# define SCNXFAST32 __UINT_FAST32_FMTX__

SCNXFAST64

# define SCNXFAST64 __UINT_FAST64_FMTX__

SCNXMAX

# define SCNXMAX __UINTMAX_FMTX__

SCNXPTR

# define SCNXPTR __UINTPTR_FMTX__