指定符號的基本類型。
語法
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
| 元素 | Description |
|---|---|
| btNoType | 沒有指定基本類型。 |
| btVoid | 基本型態為 void。 |
| btChar | 基本型態為 char (C/C++) 型態。 |
| btWChar | 基本型態為寬(Unicode)字元(WCHAR)。 |
| BT國際 | 基本型態為 signed int (C/C++ 型態)。 |
| BTUInt | 基本型態為 unsigned int (C/C++ 型態)。 |
| btFloat | 基本型態為浮點數(FLOAT)。 |
| BTBCD | 基本型態為二進位編碼的十進位(BCD)。 |
| btBool | 基本型態為布林值(BOOL)。 |
| bt Long | 基本型態為 long int (C/C++) 型態。 |
| bTulong | 基本型態為 unsigned long int (C/C++ 型態)。 |
| bt貨幣 | 基本類型是貨幣。 |
| 順便日期 | 基本型態為日期/時間(DATE)。 |
| bt變體 | 基本型態是一個變數型態結構(VARIANT)。 |
| btComplex | 基本型是一個複數。 |
| BTBit | 基本類型有點。 |
| BTBSTR | 基本型態是基本字串或二元字串(BSTR)。 |
| 結果 | 基本型態為 HRESULT。 |
| bt向量 | 基本型態是可擴展的向量。 |
備註
此列舉中的值由 IDiaSymbol::get_baseType 方法回傳。
需求
標題:cvconst.h