다음을 통해 공유


BasicType

기호의 기본 형식을 지정합니다.

문법

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

참고하십시오