Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Anger symbolens grundläggande typ.
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
};
Elements
| Komponent | Description |
|---|---|
| btNoType | Ingen grundläggande typ har angetts. |
| btVoid | Grundläggande typ är en void. |
| btChar | Grundläggande typ är en char (C/C++-typ). |
| btWChar | Grundläggande typ är ett brett (Unicode)-tecken (WCHAR). |
| btInt | Grundläggande typ är signed int (C/C++-typ). |
| btUInt | Grundläggande typ är unsigned int (C/C++-typ). |
| btFloat | Grundläggande typ är ett flyttalsnummer (FLOAT). |
| btBCD | Grundläggande typ är en binärkodad decimal (BCD). |
| btBool | Grundläggande typ är en boolesk (BOOL). |
| btLong | Grundläggande typ är en long int (C/C++-typ). |
| btULong | Grundläggande typ är en unsigned long int (C/C++-typ). |
| btCurrency | Grundläggande typ är valuta. |
| btDate | Grundläggande typ är datum/tid (DATE). |
| btVariant | Grundläggande typ är en variabeltypstruktur (VARIANT). |
| btComplex | Grundläggande typ är ett komplext tal. |
| btBit | Grundläggande typ är lite. |
| btBSTR | Grundläggande typ är en grundläggande eller binär sträng (BSTR). |
| btHresult | Grundläggande typ är en HRESULT. |
| btVector | Grundläggande typ är en skalbar vektor. |
Anmärkningar
Värdena i den här uppräkningen returneras av metoden IDiaSymbol::get_baseType .
Kravspecifikation
Rubrik: cvconst.h