|
PCP: C++ Preprocessor
|
ユーザーソースで指定可能な型定数の定義 [詳解]
名前空間 | |
| pcp | |
| PCP: C++ Preprocessor 固有の名前空間 | |
変数 | |
| const | bool_t = 'bool' |
| 論理値型 | |
| const | char16_t = 'char16_t' |
| 16ビット文字型 | |
| const | char32_t = 'char32_t' |
| 32ビット文字型 | |
| const | char_t = 'char' |
| 文字型 | |
| const | complex32_t = 'float32 complex' |
| 32ビット複素数型 | |
| const | complex64_t = 'float64 complex' |
| 64ビット複素数型 | |
| const | complex_t = 'double complex' |
| 倍精度複素数型 | |
| const | complexf_t = 'float complex' |
| 単精度複素数型 | |
| const | complexl_t = 'long double complex' |
| 拡張倍精度複素数型 | |
| const | deque_t = 'deque' |
| 両端キュー型 | |
| const | double_t = 'double' |
| 倍精度実浮動小数点型 | |
| const | float32_t = 'float32' |
| 32ビット実浮動小数点型 | |
| const | float64_t = 'float64' |
| 64ビット実浮動小数点型 | |
| const | float_t = 'float' |
| 単精度実浮動小数点型 | |
| const | int16_t = 'int16_t' |
| 16ビット整数型 | |
| const | int32_t = 'int32_t' |
| 32ビット整数型 | |
| const | int64_t = 'int64_t' |
| 64ビット整数型 | |
| const | int8_t = 'int8_t' |
| 8ビット整数型 | |
| const | int_t = 'int' |
| 整数型 | |
| const | intmax_t = 'intmax_t' |
| 最長整数型 | |
| const | intptr_t = 'intptr_t' |
| ポインタサイズの整数型 | |
| const | list_t = 'list' |
| 線形リスト型 | |
| const | long_t = 'long' |
| 長整数型 | |
| const | longdouble_t = 'long double' |
| 拡張倍精度実浮動小数点型 | |
| const | longlong_t = 'long long' |
| 倍長整数型 | |
| const | map_t = 'map' |
| マップ型 | |
| const | ptrdiff_t = 'ptrdiff_t' |
| ポインタ差分型 | |
| const | queue_t = 'queue' |
| キュー型 | |
| const | rsize_t = 'rsize_t' |
| 単一のオブジェクトサイズ型 | |
| const | schar_t = 'signed char' |
| 符号付き文字型 | |
| const | short_t = 'short' |
| 短整数型 | |
| const | size_t = 'size_t' |
| オブジェクトサイズ型 | |
| const | stack_t = 'stack' |
| スタック型 | |
| const | string_t = 'string' |
| 文字列型 | |
| const | uchar_t = 'unsigned char' |
| 符号無し文字型 | |
| const | uint16_t = 'uint16_t' |
| 16ビット符号無し整数型 | |
| const | uint32_t = 'uint32_t' |
| 32ビット符号無し整数型 | |
| const | uint64_t = 'uint64_t' |
| 64ビット符号無し整数型 | |
| const | uint8_t = 'uint8_t' |
| 8ビット符号無し整数型 | |
| const | uint_t = 'unsigned int' |
| 符号無し整数型 | |
| const | uintmax_t = 'uintmax_t' |
| 符号無し最長整数型 | |
| const | uintptr_t = 'uintptr_t' |
| ポインタサイズの符号無し整数型 | |
| const | ulong_t = 'unsigned long' |
| 符号無し長整数型 | |
| const | ulonglong_t = 'unsigned long long' |
| 符号無し倍長整数型 | |
| const | ushort_t = 'unsigned short' |
| 符号無し短整数型 | |
| const | vector_t = 'vector' |
| ベクター型 | |
| const | wchar_t = 'wchar_t' |
| ワイド文字型 | |
| const | wint_t = 'wint_t' |
| ワイド整数型 | |
| const | wstring_t = 'wstring' |
| ワイド文字列型 | |
ユーザーソースで指定可能な型定数の定義
1.8.13