BasicType
Simgenin temel türünü belirtir.
Sözdizimi
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
};
Öğeler
Öğe | Açıklama |
---|---|
btNoType | Temel tür belirtilmedi. |
btVoid | Temel tür bir void 'dir. |
btChar | Temel tür bir char (C/C++ türü). |
btWChar | Temel tür geniş (Unicode) bir karakterdir (WCHAR ). |
btInt | Temel tür: signed int (C/C++ türü). |
btUInt | Temel tür: unsigned int (C/C++ türü). |
btFloat | Temel tür kayan noktalı sayıdır (FLOAT ). |
btBCD | Temel tür, ikili kodlanmış ondalık () türüdürBCD . |
btBool | Temel tür bir Boole değeridir (BOOL ). |
btLong | Temel tür bir long int (C/C++ türü). |
btULong | Temel tür bir unsigned long int (C/C++ türüdür). |
btCurrency | Temel tür para birimidir. |
btDate | Temel tür tarih/saattir (DATE ). |
btVariant | Temel tür bir değişken türü yapısıdır (VARIANT ). |
btComplex | Temel tür karmaşık bir sayıdır. |
btBit | Temel tür biraz. |
btBSTR | Temel tür, temel veya ikili dizedir (BSTR ). |
btHresult | Temel tür bir HRESULT 'dir. |
Açıklamalar
Bu sabit listesindeki değerler IDiaSymbol::get_baseType yöntemi tarafından döndürülür.
Gereksinimler
Üst bilgi: cvconst.h
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin