CObArray::GetUpperBound

Retorna o limite superior atual de essa matriz.

INT_PTR GetUpperBound( ) const;

Valor de retorno

O limite superior do índice (com base zero).

Comentários

Porque os índices de matriz são de base zero, essa função retorna um valor menor que 1 GetSize.

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

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

Classe

Função de membro

CByteArray

Const de INT_PTR GetUpperBound (;)

CDWordArray

Const de INT_PTR GetUpperBound (;)

CPtrArray

Const de INT_PTR GetUpperBound (;)

CStringArray

Const de INT_PTR GetUpperBound (;)

CUIntArray

Const de INT_PTR GetUpperBound (;)

CWordArray

Const de INT_PTR GetUpperBound (;)

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(arr.GetUpperBound() == 1); // Largest index      

Requisitos

Cabeçalho: afxcoll.h

Consulte também

Referência

Classe de CObArray

Gráfico de hierarquia

CObArray::GetSize

CObArray::SetSize