ArrayType

Массив определяется символом SymTagArray .

Свойства

В следующей таблице показаны дополнительные допустимые свойства этого типа символов.

Свойство Тип данных Description
IDiaSymbol::get_arrayIndexType IDiaSymbol* Символ для типа индекса массива.
IDiaSymbol::get_arrayIndexTypeId DWORD Идентификатор символа типа индекса массива.
IDiaSymbol::get_constType BOOL TRUE Значение , если массив помечен как const.
IDiaSymbol::get_count DWORD Количество элементов в массиве.
IDiaSymbol::get_length LONGLONG Размер этого массива в байтах.
IDiaSymbol::get_lexicalParent IDiaSymbol* Символ заключенного компилятора.
IDiaSymbol::get_lexicalParentId DWORD Идентификатор лексического родительского символа.
IDiaSymbol::get_rank DWORD Ранг многомерного массива FORTRAN.
IDiaSymbol::get_symIndexId DWORD Идентификатор индекса символа.
IDiaSymbol::get_symTag DWORD Возвращает SymTagArray (одно из значений перечисления SymTagEnum).
IDiaSymbol::get_type IDiaSymbol* Символ для типа элемента массива.
IDiaSymbol::get_typeId DWORD Идентификатор символа типа элемента массива.
IDiaSymbol::get_unalignedType BOOL TRUE Значение , если массив не задан
IDiaSymbol::get_volatileType BOOL TRUE Значение , если массив помечен как переменный.

См. также