CObArray::GetUpperBound
Gibt die aktuelle Obergrenze dieses Arrays zurück.
INT_PTR GetUpperBound( ) const;
Rückgabewert
Der Index der Obergrenze (nullbasiert).
Hinweise
Da Arrayindizes nullbasiert sind, gibt diese Funktion ein Wert kleiner als 1 GetSize.
Die Bedingung GetUpperBound( ) = - 1 gibt an, dass das Array ohne Elemente.
In der folgenden Tabelle werden andere Memberfunktionen auf, die mit CObArray::GetUpperBound ähneln.
Klasse |
Memberfunktion |
---|---|
Const INT_PTR GetUpperBound( ); |
|
Const INT_PTR GetUpperBound( ); |
|
Const INT_PTR GetUpperBound( ); |
|
Const INT_PTR GetUpperBound( ); |
|
Const INT_PTR GetUpperBound( ); |
|
Const INT_PTR GetUpperBound( ); |
Beispiel
Siehe CObList::CObList für Listen der CAge-Klasse, die in allen Auflistungsbeispielen verwendet wird.
CObArray arr;
arr.Add(new CAge(21)); // Element 0
arr.Add(new CAge(40)); // Element 1
ASSERT(arr.GetUpperBound() == 1); // Largest index
Anforderungen
Header: afxcoll.h