CObArray::GetUpperBound

Retorna o corrente limite superior desta matriz.

INT_PTR GetUpperBound( ) const;

Valor de retorno

O índice do limite superior (com base em 0).

Comentários

Como matriz índices com base em zero, essa função retorna um valor menor que 1GetSize.

A condição (GetUpperBound) = – 1 indica que a matriz não contém nenhum elemento.

A tabela a seguir mostra outras funções de membro semelhantes a CObArray::GetUpperBound.

Classe

Função de membro

CByteArray

INT_PTR GetUpperBound () const;

CDWordArray

INT_PTR GetUpperBound () const;

CPtrArray

INT_PTR GetUpperBound () const;

CStringArray

INT_PTR GetUpperBound () const;

CUIntArray

INT_PTR GetUpperBound () const;

CWordArray

INT_PTR GetUpperBound () const;

Exemplo

See CObList::CObList para obter uma lista do CAge classe 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(arr.GetUpperBound() == 1); // Largest index      

Requisitos

Cabeçalho: afxcoll.h

Consulte também

Referência

Classe CObArray

Gráfico de hierarquia

CObArray::GetSize

CObArray::SetSize

Outros recursos

CObArray membros