int GetUpperBound ( ) const;
Возвращаемое значение
Индекс (с нуля) верхняя граница.
Примечания
Возвращает текущий верхней границы этого массива. Так как индексы массива с нуля, эта функция возвращает значение 1 меньше, чем GetSize.
Условие GetUpperBound () = –1 указывает, что массив не содержит элементов.
В следующей таблице приведены другие функции-члены, которые похожи на CObArray::GetUpperBound.
| Класс | Функция-член |
| CByteArray | int const GetUpperBound); |
| CDWordArray | int const GetUpperBound); |
| CPtrArray | int const GetUpperBound); |
| CStringArray | int const GetUpperBound); |
| CUIntArray | int const GetUpperBound); |
| CWordArray | int const GetUpperBound); |
Пример
Смотрите CObList::CObList список CAge класс, используемая во всех примерах коллекции.
/ / Пример для CObArray::GetUpperBound
CObArray массив;
массив.Добавления (новые Кейдж (21)); / / Элемент 0
массив.Добавления (новые Кейдж (40)); / / Элемент 1
ASSERT (массив.GetUpperBound() == 1); / / Крупнейший индекс
Обзор CObArray | Члены класса | Иерархическая схема
См. также CObArray::GetSize, CObArray::SetSize