Everything
7.4.16 <inttypes.h>

整数型を拡張します。

以下は、すべて処理系定義です。

種別

定義名

説明

(マクロ)

imaxdiv_t

imaxdiv関数の返す値の型です。

変数

(マクロ)

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

 

関数

imaxabs

絶対値を計算する。

imaxdiv

商、剰余を計算する。

strtoimax / strtoumax

文字列最初の部分をintmax_t型およびuintmax_t型表現に変換する以外は、strtol, strtoll, strtoulおよびstrtoull関数と等価。

wcstoimax / wcstoumax

ワイド文字列最初の部分をintmax_t型およびuintmax_t型表現に変換する以外は、wcstol, wcstoll, wcstoulおよびwcstoull関数と等価。