Поделиться через


Метод IDebugHostType::GetArrayDimensionality (dbgmodel.h)

Метод GetArrayDimensionality возвращает количество измерений, в которых индексируется массив. Для массивов стилей C возвращаемое здесь значение всегда будет равно 1.

Синтаксис

HRESULT GetArrayDimensionality(
  ULONG64 *arrayDimensionality
);

Параметры

arrayDimensionality

Число измерений, в которых индексируется массив, будет возвращено здесь.

Возвращаемое значение

Этот метод возвращает HRESULT, указывающий на успех или сбой.

Замечания

пример кода

ComPtr<IDebugHostType> spType; /* get a type for some array (see FindTypeByName) */

ULONG64 arrayDims;
if (SUCCEEDED(spType->GetArrayDimensionality(&arrayDims)))
{
    // arrayDims is the dimensionality of the array.  For C/C++, this is always 1.
}

Требования

Требование Ценность
заголовка dbgmodel.h

См. также

интерфейс IDebugHostType