CObArray::GetAt

Retorna o elemento de matriz no índice especificado.

CObject* GetAt(
   INT_PTR nIndex 
) const;

Parâmetros

  • nIndex
    Um índice inteiro que é maior ou igual a 0 e menor ou igual ao valor retornado por GetUpperBound.

Valor de retorno

O elemento do ponteiro de CObject atualmente no índice.

Comentários

ObservaçãoObservação

Passar um valor negativo ou um valor maior que o valor retornado por GetUpperBound resultará em uma declaração falha.

A tabela a seguir mostra outras funções de membro que são semelhantes a CObArray::GetAt.

Classe

Função de membro

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;

Exemplo

Consulte CObList::CObList para uma listagem da classe de CAge usada em todos os exemplos de coleção.

CObArray arr;

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

Requisitos

Cabeçalho: afxcoll.h

Consulte também

Referência

Classe de CObArray

Gráfico de hierarquia

CObArray::SetAt

CObArray::operator [ ]