Partilhar via


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
    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

Consulte também