Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 2.09 KB

climits.md

File metadata and controls

43 lines (32 loc) · 2.09 KB

climits

  • climits[meta header]

<climits>ヘッダでは、整数型に関するマクロが定義されている。これは、C言語の標準ライブラリ<limits.h>と同じである。

本ヘッダはフリースタンディング環境でも提供される。

最小値

名前 説明 対応バージョン
SCHAR_MIN signed char の最小値
CHAR_MIN char の最小値
SHRT_MIN short の最小値
INT_MIN int の最小値
LONG_MIN long の最小値
LLONG_MIN long long の最小値 C++11

最大値

名前 説明 対応バージョン
UCHAR_MAX unsigned char の最大値
SCHAR_MAX signed char の最大値
CHAR_MAX char の最大値
USHRT_MAX unsigned short の最大値
SHRT_MAX short の最大値
UINT_MAX unsigned の最大値
INT_MAX int の最大値
ULONG_MAX unsigned long の最大値
LONG_MAX long の最大値
ULLONG_MAX unsigned long long の最大値 C++11
LLONG_MAX long long の最大値 C++11

その他

名前 説明 対応バージョン
CHAR_BIT 1バイトのビット数
MB_LEN_MAX マルチバイト文字のバイト数