BasicType
Specifica il tipo di base del simbolo.
Sintassi
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
};
Elementi
Elemento | Descrizione |
---|---|
btNoType | Non viene specificato alcun tipo di base. |
btVoid | Il tipo di base è .void |
btChar | Il tipo basic è un char (tipo C/C++). |
btWChar | Il tipo di base è un carattere Wide (Unicode) (WCHAR ). |
btInt | Il tipo di base è signed int (tipo C/C++). |
btUInt | Il tipo di base è unsigned int (tipo C/C++). |
btFloat | Il tipo di base è un numero a virgola mobile (FLOAT ). |
btBCD | Il tipo basic è un decimale binario codificato (BCD ). |
btBool | Il tipo di base è un valore booleano (BOOL ). |
btLong | Il tipo basic è un long int (tipo C/C++). |
btULong | Il tipo di base è un unsigned long int (tipo C/C++). |
btCurrency | Il tipo di base è valuta. |
btDate | Il tipo di base è data/ora (DATE ). |
btVariant | Il tipo di base è una struttura di tipo variabile (VARIANT ). |
btComplex | Il tipo basic è un numero complesso. |
btBit | Il tipo di base è un po'. |
btBSTR | Il tipo di base è una stringa di base o binaria (BSTR ). |
btHresult | Il tipo di base è un oggetto HRESULT . |
Osservazioni:
I valori di questa enumerazione vengono restituiti dal metodo IDiaSymbol::get_baseType .
Requisiti
Intestazione: cvconst.h