Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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
btVector = 35
};
Elements
| Elemento | Description |
|---|---|
| btNoType | Não é especificado um tipo básico. |
| btVoid | O tipo básico é um void. |
| btChar | O tipo básico é um char (tipo C/C++). |
| btWChar | O tipo básico é um carácter largo (Unicode) (WCHAR). |
| btInt | O tipo básico é signed int (tipo C/C++). |
| btUInt | O tipo básico é unsigned int (tipo C/C++). |
| btFloat | O tipo básico é um número de vírgula flutuante (FLOAT). |
| btBCD | O tipo básico é um decimal codificado binariamente (BCD). |
| 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++). |
| btCurrency | O tipo básico é a moeda. |
| btDate | O tipo básico é data/hora (DATE). |
| btVariant | O tipo básico é uma estrutura de tipos variável (VARIANT). |
| btComplex | O tipo básico é um número complexo. |
| btBit | O tipo básico é um pouco. |
| btBSTR | O tipo básico é uma cadeia básica ou binária (BSTR). |
| btHresult | O tipo básico é um HRESULT. |
| btVector | O tipo básico é um vetor escalável. |
Observações
Os valores nesta enumeração são devolvidos pelo método IDiaSymbol::get_baseType .
Requerimentos
Cabeçalho: cvconst.h