Sdílet prostřednictvím


BasicType

Určuje základní typ symbolu.

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
};

Prvky

  • btNoType
    Je-li zadán žádný základní typ.

  • btVoid
    Základní typ je void.

  • btChar
    Základní typ je char (typ C/C++).

  • btWChar
    Základní typ je široký znak (Unicode) (WCHAR).

  • btInt
    Základní typ je signed int (typ C/C++).

  • btUInt
    Základní typ je unsigned int (typ C/C++).

  • btFloat
    Základní typ je číslo s plovoucí desetinnou čárkou (FLOAT).

  • btBCD
    Základní typ je kódované binární desetinné číslo (BCD).

  • btBool
    Základní typ je logická hodnota (BOOL).

  • btLong
    Základní typ je long int (typ C/C++).

  • btULong
    Základní typ je unsigned long int (typ C/C++).

  • btCurrency
    Základní typ je měna.

  • btDate
    Základní typ je datum a čas (DATE).

  • btVariant
    Základní typ je typ proměnné struktury (VARIANT).

  • btComplex
    Základní typ je komplexní číslo.

  • btBit
    Základní typ je tento bit.

  • btBSTR
    Základní typ je základní nebo binární řetězec (BSTR).

  • btHresult
    Základní typ je HRESULT.

Poznámky

Jsou vrácené hodnoty v tomto výčtu IDiaSymbol::get_baseType metoda.

Požadavky

Záhlaví: cvconst.h

Viz také

Referenční dokumentace

IDiaSymbol::get_baseType

IDiaSymbol::get_length

Další zdroje

Vyčíslení a struktury