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

Elementos

Elemento Descrição
btNoType Nenhum tipo básico é especificado.
btVoid O tipo básico é um voidarquivo .
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 HRESULTarquivo .

Comentários

Os valores nessa enumeração são retornados pelo método IDiaSymbol::get_baseType.

Requisitos

Cabeçalho: cvconst.h

Confira também