ArrayType
Pole je identifikováno SymTagArray
symbolem.
Vlastnosti
Následující tabulka obsahuje další platné vlastnosti pro tento typ symbolu.
Vlastnost | Datový typ | Popis |
---|---|---|
IDiaSymbol::get_arrayIndexType | IDiaSymbol* |
Symbol pro typ indexu pole |
IDiaSymbol::get_arrayIndexTypeId | DWORD |
ID symbolu typu indexu pole. |
IDiaSymbol::get_constType | BOOL |
TRUE pokud je pole označeno jako const. |
IDiaSymbol::get_count | DWORD |
Počet položek v poli |
IDiaSymbol::get_length | LONGLONG |
Velikost v bajtech tohoto pole |
IDiaSymbol::get_lexicalParent | IDiaSymbol* |
Symbol ohraničující kompilandu |
IDiaSymbol::get_lexicalParentId | DWORD |
ID lexikálního nadřazeného symbolu |
IDiaSymbol::get_rank | DWORD |
Pořadí multidimenzionálního pole FORTRAN. |
IDiaSymbol::get_symIndexId | DWORD |
ID indexu symbolu |
IDiaSymbol::get_symTag | DWORD |
Vrátí SymTagArray (jedna z hodnot výčtu SymTagEnum). |
IDiaSymbol::get_type | IDiaSymbol* |
Symbol pro typ prvku pole |
IDiaSymbol::get_typeId | DWORD |
ID symbolu typu prvku pole. |
IDiaSymbol::get_unalignedType | BOOL |
TRUE Pokud je pole nezarovnané |
IDiaSymbol::get_volatileType | BOOL |
TRUE pokud je pole označeno jako nestálé. |