CObArray::GetUpperBound

int GetUpperBound ( ) const;

Rückgabewert

Der Index der die obere Grenze (nullbasiert).

Bemerkungen

Gibt die aktuelle Obergrenze dieses Arrays zurück. Da Array-Indizes nullbasiert sind, gibt diese Funktion einen Wert 1 kleiner GetSize.

Die Bedingung der GetUpperBound () =-1 gibt an, dass das Array keine Elemente enthält.

Die folgende Tabelle zeigt andere Memberfunktionen, die ähnlich wie CObArray::GetUpperBound sind.

Klasse Member-Funktion
CByteArray int GetUpperBound (const);
CDWordArray int GetUpperBound (const);
CPtrArray int GetUpperBound (const);
CStringArray int GetUpperBound (const);
CUIntArray int GetUpperBound (const);
CWordArray int GetUpperBound (const);

Beispiel

Eine Liste der CObList::CObList finden Sie die CAge in allen Beispielen der Auflistung verwendete Klasse.

/ / Beispiel für CObArray::GetUpperBound

CObArray Array;

Array.Fügen Sie hinzu (neue Käfig (21)); / / Element 0
Array.Fügen Sie hinzu (neue Käfig (40)); / / Element 1
ASSERT (Array.GetUpperBound() == 1); / / Größte Index

Übersicht über die CObArrayMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CObArray::GetSize, CObArray::SetSize

Index