STL队列的最大容量是多少,考虑到它保持整数。最大容量是指最大容量时可以容纳的最大整数数。
感谢
答案 0 :(得分:4)
queue :: max_size()返回的理论最大值与实际最大值之间存在很大差异。你可能只是真正关心后者,但没有办法找到它,直到为时已晚。它在很大程度上取决于堆的状态和虚拟内存地址空间。
答案 1 :(得分:3)
C++ Reference holds an answer for that.
最后,它依赖于std::queue
的底层容器。其max_size
也是队列的max_size
。