Пространства имён
Варианты
Действия

std::vector::max_size

Материал из cppreference.com
< cpp‎ | container‎ | vector
 
 
 
 
size_type max_size()const;

Возвращает максимальное количество элементов которое контейнер может содержать с учетом ограничений наложенных системой или реализацией. Иными словами, std::distance(begin(), end()) для наиболее крупного контейнера.

Содержание

[править]Параметры

(Нет)

[править]Возвращаемое значение

Максимальное количество элементов.

[править]Исключения

спецификация noexcept:  
noexcept
  

[править]Сложность

Константная.

[править] Примечания

Это значение обычно равно std::numeric_limits<size_type>::max(), и отражает теоретический предел на размер контейнера. Ввиду ограничений на доступную оперативную память, во время исполнения это значение может быть ниже чем max_size().

Смотри также

возвращает количество элементов
(public функция-элемент)[править]
возвращает количество элементов, которые могут храниться в выделенной в данный момент памяти
(public функция-элемент)[править]
close