기호의 기본 형식을 지정합니다.
문법
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
};
요소들
| 요소 | Description |
|---|---|
| btNoType | 기본 형식이 지정되지 않았습니다. |
| btVoid | 기본 형식은 .입니다 void. |
| btChar | 기본 형식은 char (C/C++ 형식)입니다. |
| btWChar | 기본 형식은 와이드(유니코드) 문자(WCHAR)입니다. |
| btInt | 기본 형식은 (C/C++ 형식)입니다 signed int . |
| btUInt | 기본 형식은 (C/C++ 형식)입니다 unsigned int . |
| btFloat | 기본 형식은 부동 소수점 숫자(FLOAT)입니다. |
| btBCD | 기본 형식은 이진 코드 10진수(BCD)입니다. |
| btBool | 기본 형식은 부울(BOOL)입니다. |
| btLong | 기본 형식은 long int (C/C++ 형식)입니다. |
| btULong | 기본 형식은 (C/C++ 형식)입니다 unsigned long int . |
| btCurrency | 기본 유형은 통화입니다. |
| btDate | 기본 형식은 날짜/시간(DATE)입니다. |
| btVariant | 기본 형식은 변수 형식 구조체(VARIANT)입니다. |
| btComplex | 기본 형식은 복소수입니다. |
| btBit | 기본 형식은 비트입니다. |
| btBSTR | 기본 형식은 기본 또는 이진 문자열(BSTR)입니다. |
| btHresult | 기본 형식은 .입니다 HRESULT. |
| btVector | 기본 형식은 확장 가능한 벡터입니다. |
비고
이 열거형의 값은 IDiaSymbol::get_baseType 메서드에서 반환됩니다.
요구 사항
헤더: cvconst.h