BasicType

Especifica el tipo básico del símbolo.

Syntax

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 Descripción
btNoType No se especifica ningún tipo básico.
btVoid El tipo básico es .void
btChar El tipo básico es un char tipo (C/C++).
btWChar El tipo básico es un carácter ancho (Unicode) (WCHAR).
btInt El tipo básico es signed int (tipo de C/C++).
btUInt El tipo básico es unsigned int (tipo de C/C++).
btFloat El tipo básico es un número de punto flotante (FLOAT).
btBCD El tipo básico es un decimal codificado binario (BCD).
btBool El tipo básico es un valor booleano (BOOL).
btLong El tipo básico es un long int tipo (C/C++).
btULong El tipo básico es un unsigned long int tipo (C/C++).
btCurrency El tipo básico es moneda.
btDate El tipo básico es fecha y hora (DATE).
btVariant El tipo básico es una estructura de tipo variable (VARIANT).
btComplex El tipo básico es un número complejo.
btBit El tipo básico es un poco.
btBSTR El tipo básico es una cadena básica o binaria (BSTR).
btHresult El tipo básico es .HRESULT

Comentarios

El método IDiaSymbol::get_baseType devuelve los valores de esta enumeración.

Requisitos

Encabezado: cvconst.h

Consulte también