- cstddef[meta header]
<cstddef>
ヘッダでは基本的な型、値、マクロを定義する。
名前 | 説明 | 対応バージョン |
---|---|---|
ptrdiff_t |
ポインタの差演算の結果 | |
size_t |
符号なし整数型 | |
nullptr_t |
nullptr の型 |
C++11 |
max_align_t |
最大のアライメントを要求する型 | C++11 |
byte |
バイトデータを表す型 | C++17 |
名前 | 説明 | 対応バージョン |
---|---|---|
offsetof |
メンバへのオフセットを返す |
名前 | 説明 | 対応バージョン |
---|---|---|
NULL |
ヌルポインタ定数に展開されるマクロ |
C言語においては、このヘッダはwchar_t
型(ワイド文字型)の宣言もインクルードする。C++においてwchar_t
型は組み込み型であるため、いかなるヘッダもインクルードする必要がない。