Share via


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.