Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Указывает базовый тип символа.
Синтаксис
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
btVector = 35
};
Elements
| Элемент | 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 |
| btVector | Базовый тип — масштабируемый вектор. |
Замечания
Значения в этом перечислении возвращаются методом IDiaSymbol::get_baseType .
Требования
Заголовок: cvconst.h