Udostępnij za pośrednictwem


CObArray::GetUpperBound

Zwraca bieżący górne tej tablicy.

INT_PTR GetUpperBound( ) const;

Wartość zwracana

Indeks górne (od zera).

Uwagi

Ponieważ indeksy tablicy są od zera, funkcja zwraca wartość 1 mniej niż GetSize.

Warunek (GetUpperBound) = –1 wskazuje, że tablica nie zawiera żadnych elementów.

W poniższej tabeli przedstawiono funkcje, które są podobne do innego członka CObArray::GetUpperBound.

Klasa

Funkcja Członkowskie

CByteArray

(INT_PTR GetUpperBound) stała;

CDWordArray

(INT_PTR GetUpperBound) stała;

CPtrArray

(INT_PTR GetUpperBound) stała;

CStringArray

(INT_PTR GetUpperBound) stała;

CUIntArray

(INT_PTR GetUpperBound) stała;

CWordArray

(INT_PTR GetUpperBound) stała;

Przykład

Zobacz CObList::CObList listę CAge klasy używane we wszystkich przykładach kolekcji.

CObArray arr;

arr.Add(new CAge(21)); // Element 0
arr.Add(new CAge(40)); // Element 1
ASSERT(arr.GetUpperBound() == 1); // Largest index      

Wymagania

Nagłówek: afxcoll.h

Zobacz też

Informacje

Klasa CObArray

Wykres hierarchii

CObArray::GetSize

CObArray::SetSize