Максимальная емкость очереди STL - PullRequest
1 голос
/ 29 марта 2011

Какова максимальная емкость очереди STL, учитывая, что она содержит целые числа. Под максимальной емкостью я подразумеваю максимальное количество целых чисел, которое оно может хранить при максимальной вместимости.

спасибо

Ответы [ 2 ]

4 голосов
/ 29 марта 2011

Существует большая разница между теоретическим максимумом, возвращаемым queue :: max_size (), и фактическим максимумом. Вы, вероятно, когда-либо действительно заботитесь о последнем, но нет никакого способа узнать, пока не стало слишком поздно. Это сильно зависит от состояния кучи и адресного пространства виртуальной памяти.

3 голосов
/ 29 марта 2011

C ++ Ссылка содержит ответ для этого. В конце концов, он опирается на базовый контейнер std::queue. Его max_size также является max_size очереди.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...