BasicType
Gibt den Basistyp des Symbols an.
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
};
Elemente
Element | Beschreibung |
---|---|
btNoType | Es wird kein Basistyp angegeben. |
btVoid | Der Standardtyp ist ein void . |
btChar | Der Standardtyp ist ein char (C/C++-Typ). |
btWChar | Der Standardtyp ist ein breites (Unicode)-Zeichen (WCHAR ). |
btInt | Der Standardtyp ist signed int (C/C++-Typ). |
btUInt | Der Standardtyp ist unsigned int (C/C++-Typ). |
btFloat | Der Standardtyp ist eine Gleitkommazahl (FLOAT ). |
btBCD | Der Standardtyp ist eine binärcodierte Dezimalzahl (BCD ). |
btBool | Der Standardtyp ist ein boolescher Typ (BOOL ). |
btLong | Der Standardtyp ist ein long int (C/C++-Typ). |
btULong | Der Standardtyp ist ein unsigned long int (C/C++-Typ). |
btCurrency | Der Standardtyp ist Währung. |
btDate | Der Standardtyp ist Datum/Uhrzeit (DATE ). |
btVariant | Der Standardtyp ist eine Variabletypstruktur (VARIANT ). |
btComplex | Der Standardtyp ist eine komplexe Zahl. |
btBit | Der Grundlegende Typ ist ein bisschen. |
btBSTR | Der Standardtyp ist eine einfache oder binäre Zeichenfolge (BSTR ). |
btHresult | Der Standardtyp ist ein HRESULT . |
Hinweise
Die Werte in dieser Enumeration werden von der IDiaSymbol::get_baseType-Methode zurückgegeben.
Requirements (Anforderungen)
Header: cvconst.h