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