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


Метод CHStringArray::GetAt(int) (chstrarr.h)

[Класс CHStringArray является частью платформы поставщика WMI, которая теперь рассматривается в окончательном состоянии, и никакие дальнейшие разработки, улучшения или обновления не будут доступны для проблем, не связанных с безопасностью, влияющих на эти библиотеки. API mi mi следует использовать для всех новых разработок.]

Метод GetAt получает элемент массива по указанному индексу.

Синтаксис

CHString GetAt(
  int nIndex
);

Параметры

nIndex

Целочисленный индекс, который больше или равен нулю (0) и меньше или равен значению, возвращаемого GetUpperBound.

Примечание Параметр nIndex должен быть больше или равен 0. Отладочная версия библиотеки CHStringArray проверяет границы nIndex; версия выпуска — нет.
 

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

Если метод GetAt успешно выполнен, он возвращает элемент указателя CHString , который в данный момент находится по этому индексу.

Комментарии

Передача отрицательного значения или значения, превышающего значение, возвращаемое GetUpperBound , приводит к сбою утверждения для отладочных сборок.

Примеры

В следующем примере кода показано использование CHStringArray::GetAt.

CHStringArray array;

array.Add( L"String 1" ); // Element 0 
array.Add( L"String 2" ); // Element 1 
assert( array.GetAt( 0 ) == "String 1" );

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header chstrarr.h (включая FwCommon.h)
Библиотека FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll

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

CHStringArray

CHStringArray::Add

CHStringArray::ElementAt

CHStringArray::GetData

CHStringArray::SetAt

CHStringArray::operator []