ArrayType

数组是由 SymTagArray 符号标识。

属性

下表显示该符号类型的其他活动的属性。

属性

数据类型

说明

IDiaSymbol::get_arrayIndexType

IDiaSymbol*

数组索引类型的符号。

IDiaSymbol::get_arrayIndexTypeId

DWORD

数组索引类型符号的 ID。

IDiaSymbol::get_constType

BOOL

TRUE ,如果数组标记为 const。

IDiaSymbol::get_count

DWORD

项目的数字数组中。

IDiaSymbol::get_length

LONGLONG

在字节数组,该数组大小,。

IDiaSymbol::get_lexicalParent

IDiaSymbol*

封闭编译的符号。

IDiaSymbol::get_lexicalParentId

DWORD

词法父符号的 ID。

IDiaSymbol::get_rank

DWORD

编写多维数组的级别。

IDiaSymbol::get_symIndexId

DWORD

索引符号 ID。

IDiaSymbol::get_symTag

DWORD

返回 SymTagArray (其中一个 SymTagEnum 值)。

IDiaSymbol::get_type

IDiaSymbol*

数组元素类型的符号。

IDiaSymbol::get_typeId

DWORD

数组元素类型符号的 ID。

IDiaSymbol::get_unalignedType

BOOL

TRUE ,如果数组为对齐的

IDiaSymbol::get_volatileType

BOOL

TRUE ,如果数组被标记为变量。

请参见

参考

符号类型的类层次结构

维度