Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt den grundlegenden Typ 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
btVector = 35
};
Elemente
| Element | Description |
|---|---|
| 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. |
| btVector | Der Basistyp ist ein skalierbarer Vektor. |
Bemerkungen
Die Werte in dieser Enumeration werden von der IDiaSymbol::get_baseType-Methode zurückgegeben.
Anforderungen
Kopfzeile: cvconst.h