Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Returns the current upper bound of this array.
INT_PTR GetUpperBound( ) const;
Return Value
The index of the upper bound (zero-based).
Remarks
Because array indexes are zero-based, this function returns a value 1 less than GetSize.
The condition GetUpperBound( ) = –1 indicates that the array contains no elements.
The following table shows other member functions that are similar to CObArray::GetUpperBound.
Class |
Member Function |
---|---|
INT_PTR GetUpperBound( ) const; |
|
INT_PTR GetUpperBound( ) const; |
|
INT_PTR GetUpperBound( ) const; |
|
INT_PTR GetUpperBound( ) const; |
|
INT_PTR GetUpperBound( ) const; |
|
INT_PTR GetUpperBound( ) const; |
Example
See CObList::CObList for a listing of the CAge class used in all collection examples.
CObArray arr;
arr.Add(new CAge(21)); // Element 0
arr.Add(new CAge(40)); // Element 1
ASSERT(arr.GetUpperBound() == 1); // Largest index
Requirements
Header: afxcoll.h