BasicType
Especifica o tipo básico do símbolo.
Sintaxe
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
};
Elementos
Elemento | Descrição |
---|---|
btNoType | Nenhum tipo básico é especificado. |
btVoid | O tipo básico é um void arquivo . |
btChar | O tipo básico é um char (tipo C/C++). |
btWChar | O tipo básico é um caractere largo (Unicode) (WCHAR ). |
btInt | O tipo básico é signed int (tipo C/C++). |
btUInt | O tipo básico é unsigned int (tipo C/C++). |
btFloat | Tipo básico é um número de ponto flutuante (FLOAT ). |
btBCD | O tipo básico é um decimalBCD (). |
btBool | O tipo básico é um booleano (BOOL ). |
btLong | O tipo básico é um long int (tipo C/C++). |
btULong | O tipo básico é um unsigned long int (tipo C/C++). |
btMoeda | O tipo básico é a moeda. |
btDate | O tipo básico é data/hora (DATE ). |
btVariant | Tipo básico é uma estrutura de tipo variável (VARIANT ). |
btComplexo | O tipo básico é um número complexo. |
btBit | Tipo básico é um pouco. |
btBSTR | Tipo básico é uma cadeia de caracteres básica ou binária (BSTR ). |
btHresult | O tipo básico é um HRESULT arquivo . |
Comentários
Os valores nessa enumeração são retornados pelo método IDiaSymbol::get_baseType.
Requisitos
Cabeçalho: cvconst.h