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


CObArray::GetAt

Получает элемент массива с заданным индексом.

CObject* GetAt(
   INT_PTR nIndex 
) const;

Параметры

  • nIndex
    Индекс целое число, которое больше или равно 0 и меньше или равно значению, возвращенному GetUpperBound.

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

Элемент указателя CObject в данный момент для этого индекса.

Заметки

ПримечаниеПримечание

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

В следующей таблице приведены другие функции-члены, которые похожи на CObArray::GetAt.

Класс

Функция-член

CByteArray

BYTE GetAt( INT_PTRnIndex ) const;

CDWordArray

DWORD GetAt( INT_PTRnIndex ) const;

CPtrArray

void* GetAt( INT_PTRnIndex ) const;

CStringArray

CString GetAt( INT_PTRnIndex ) const;

CUIntArray

UINT GetAt( INT_PTRnIndex ) const;

CWordArray

WORD GetAt( INT_PTRnIndex ) const;

Пример

См. перечисление CObList::CObList для класса CAge, используемого во всех примерах коллекции.

CObArray arr;

arr.Add(new CAge(21)); // Element 0
arr.Add(new CAge(40)); // Element 1
ASSERT(*(CAge*) arr.GetAt(0) == CAge(21));      

Требования

Header: afxcoll.h

См. также

Ссылки

Класс CObArray

Диаграмма иерархии

CObArray::SetAt

CObArray::operator []