【问题标题】:Maximum capacity of STL queueSTL队列最大容量
【发布时间】:2011-03-29 02:56:31
【问题描述】:

考虑到它保存整数,STL 队列的最大容量是多少。最大容量是指它在最大容量下可以容纳的最大整数数。

谢谢

【问题讨论】:

  • 您使用的是嵌入式处理器还是具有 1500GB RAM 的 IBM 大型机?

标签: c++ queue


【解决方案1】:

queue::max_size() 返回的理论最大值与实际最大值之间存在很大差异。您可能只真正关心后者,但是直到为时已晚才知道。它在很大程度上取决于堆的状态和虚拟内存地址空间。

【讨论】:

    【解决方案2】:

    C++ Reference holds an answer for that. 最终依赖于std::queue的底层容器。它的max_size 也是队列的max_size

    【讨论】:

      猜你喜欢
      • 2016-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-28
      • 1970-01-01
      • 2021-11-07
      • 2013-08-24
      • 2014-09-19
      相关资源
      最近更新 更多