Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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
btVector = 35
};
Elements
| Elemento | Description |
|---|---|
| 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. |
| btVector | Il tipo basic è un vettore scalabile. |
Osservazioni:
I valori di questa enumerazione vengono restituiti dal metodo IDiaSymbol::get_baseType .
Requisiti
Intestazione: cvconst.h