組み込み (基本) 型の種類を定義します。 これは、型を持つバリアント型とは異なります。
構文
typedef enum IntrinsicKind {
IntrinsicVoid,
IntrinsicBool,
IntrinsicChar,
IntrinsicWChar,
IntrinsicInt,
IntrinsicUInt,
IntrinsicLong,
IntrinsicULong,
IntrinsicFloat,
IntrinsicHRESULT,
IntrinsicChar16,
IntrinsicChar32
} ;
定数
IntrinsicVoid無効 |
IntrinsicBoolbool |
IntrinsicChar焦がす |
IntrinsicWCharwchar_t |
IntrinsicIntsigned int (何らかのサイズの -- 必ずしも 4 バイトではない) |
IntrinsicUIntunsigned int (サイズによっては 4 バイトとは限りません) |
IntrinsicLonglong (ある程度のサイズ) |
IntrinsicULongunsigned long (あるサイズの) |
IntrinsicFloat浮動小数点 (サイズによっては 4 バイトとは限りません) |
IntrinsicHRESULTHRESULT |
IntrinsicChar16char16_t |
IntrinsicChar32char32_t |
必要条件
| 要件 | 価値 |
|---|---|
| ヘッダー | dbgmodel.h |