std::vector::max_size
Материал из cppreference.com
size_type max_size()const; | ||
Возвращает максимальное количество элементов которое контейнер может содержать с учетом ограничений наложенных системой или реализацией. Иными словами, std::distance(begin(), end()) для наиболее крупного контейнера.
Содержание |
[править]Параметры
(Нет)
[править]Возвращаемое значение
Максимальное количество элементов.
[править]Исключения
спецификация noexcept:
noexcept
[править]Сложность
Константная.
[править] Примечания
Это значение обычно равно std::numeric_limits<size_type>::max(), и отражает теоретический предел на размер контейнера. Ввиду ограничений на доступную оперативную память, во время исполнения это значение может быть ниже чем max_size()
.
Смотри также
возвращает количество элементов (public функция-элемент) | |
возвращает количество элементов, которые могут храниться в выделенной в данный момент памяти (public функция-элемент) |