Sdílet prostřednictvím


CObArray::GetUpperBound

Vrátí aktuální horní mez tohoto pole.

INT_PTR GetUpperBound( ) const;

Vrácená hodnota

Index horní mez (od nuly).

Poznámky

Indexy pole jsou od nuly, a proto tato funkce vrací hodnotu 1 nižší než GetSize .

Podmínka (GetUpperBound) = –1 označuje, že pole obsahuje žádné prvky.

Následující tabulka obsahuje další členské funkce, které jsou podobné CObArray::GetUpperBound .

Třída

Členská funkce

CByteArray

Const; (INT_PTR GetUpperBound)

CDWordArray

Const; (INT_PTR GetUpperBound)

CPtrArray

Const; (INT_PTR GetUpperBound)

CStringArray

Const; (INT_PTR GetUpperBound)

CUIntArray

Const; (INT_PTR GetUpperBound)

CWordArray

Const; (INT_PTR GetUpperBound)

Příklad

Viz CObList::CObList seznam CAge třídy použitá v příkladech všechny kolekce.

CObArray arr;

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

Požadavky

Záhlaví: afxcoll.h

Viz také

Referenční dokumentace

Třída CObArray

Diagram hierarchie

CObArray::GetSize

CObArray::SetSize