CObArray::GetUpperBound
Возвращает текущую границу данного массива.
INT_PTR GetUpperBound( ) const;
Возвращаемое значение
Индекс (нулевой- основе) границы.
Заметки
Поскольку индексы массива нулевой- основаны, извлечения этой функции значение 1 меньше GetSize.
Условие GetUpperBound( ) = 1 указывает на то, что массив не содержит элементов.
В следующей таблице приведены другие функции-члены, которые похожи на CObArray::GetUpperBound.
Класс |
Функция-член |
---|---|
Const INT_PTR GetUpperBound (); |
|
Const INT_PTR GetUpperBound (); |
|
Const INT_PTR GetUpperBound (); |
|
Const INT_PTR GetUpperBound (); |
|
Const INT_PTR GetUpperBound (); |
|
Const INT_PTR GetUpperBound (); |
Пример
См. перечисление CObList::CObList для класса CAge, используемого во всех примерах коллекции.
CObArray arr;
arr.Add(new CAge(21)); // Element 0
arr.Add(new CAge(40)); // Element 1
ASSERT(arr.GetUpperBound() == 1); // Largest index
Требования
Header: afxcoll.h