BasicType
Указывает базовый тип символа.
Синтаксис
enum BasicType {
btNoType = 0,
btVoid = 1,
btChar = 2,
btWChar = 3,
btInt = 6,
btUInt = 7,
btFloat = 8,
btBCD = 9,
btBool = 10,
btLong = 13,
btULong = 14,
btCurrency = 25,
btDate = 26,
btVariant = 27,
btComplex = 28,
btBit = 29,
btBSTR = 30,
btHresult = 31,
btChar16 = 32, // char16_t
btChar32 = 33, // char32_t
btChar8 = 34 // char8_t
};
Элементы
Элемент | Description |
---|---|
btNoType | Базовый тип не указан. |
btVoid | Базовый void тип — это . |
btChar | Базовый char тип — это тип C/C++. |
btWChar | Базовый тип — это широкий (Юникод) символ (WCHAR ). |
btInt | Базовый тип — signed int (тип C/C++). |
btUInt | Базовый тип — unsigned int (тип C/C++). |
btFloat | Базовый тип — это число с плавающей запятой (FLOAT ). |
btBCD | Базовый тип — это закодированный двоичный десятичный знак (BCD ). |
btBool | Базовый тип — логическое (BOOL ). |
btLong | Базовый long int тип — это тип C/C++. |
btULong | Базовый unsigned long int тип — это тип C/C++. |
btCurrency | Базовый тип — валюта. |
btDate | Базовый тип — дата и время (DATE ). |
btVariant | Базовый тип — это структура типа переменной (VARIANT ). |
btComplex | Базовый тип — комплексное число. |
btBit | Базовый тип немного. |
btBSTR | Базовый тип — базовая или двоичная строка (BSTR ). |
btHresult | Базовый тип — это .HRESULT |
Замечания
Значения в этом перечислении возвращаются методом IDiaSymbol::get_baseType .
Требования
Заголовок: cvconst.h