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


Метод IDebugHostType2::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

См. также раздел

Интерфейс IDebugHostType2