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

std::array::max_size

Материал из cppreference.com
< cpp‎ | container‎ | array
 
 
 
 
constexpr size_type max_size();
(начиная с C++11)

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

Содержание

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

(Нет)

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

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

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

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

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

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

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

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

Смотри также

(C++11)
возвращает количество элементов
(public функция-элемент) [править]