Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Megadja a szimbólum alaptípusát.
Szemantika
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
| Elem | Description |
|---|---|
| btNoType | Nincs megadva alaptípus. |
| btVoid | Az alaptípus egy void. |
| btChar | Az alaptípus egy char (C/C++ típusú). |
| btWChar | Az alaptípus egy széles (Unicode) karakter (WCHAR). |
| btInt | Az alaptípus signed int (C/C++ típus). |
| btUInt | Az alaptípus unsigned int (C/C++ típus). |
| btFloat | Az alaptípus egy lebegőpontos szám (FLOAT). |
| btBCD | Az alaptípus binárisan kódolt decimális (BCD). |
| btBool | Az alaptípus logikai (BOOL). |
| btLong | Az alaptípus egy long int (C/C++ típusú). |
| btULong | Az alaptípus egy unsigned long int (C/C++ típusú). |
| btCurrency | Az alaptípus a pénznem. |
| btDate | Az alaptípus dátum/idő (DATE). |
| btVariant | Az alaptípus egy változó típusú struktúra (VARIANT). |
| btComplex | Az alaptípus egy összetett szám. |
| btBit | Az alaptípus egy kicsit. |
| btBSTR | Az alaptípus egy egyszerű vagy bináris sztring (BSTR). |
| btHresult | Az alaptípus egy HRESULT. |
| btVector | Az alaptípus méretezhető vektor. |
Megjegyzések
Az enumerálás értékeit az IDiaSymbol::get_baseType metódus adja vissza.
Requirements
Fejléc: cvconst.h