【发布时间】:2015-03-16 19:47:01
【问题描述】:
假设我有一个带有默认构造函数的类。如何通过设置队列的大小和默认值在构造函数中初始化队列。
class StandardClass
{};
// will initialize a vector with 5 default standard class
std::vector<StandardClass> vec(5, StandardClass());
我如何对队列做同样的事情?
std::queue<StandardClass> que(5, StandardClass()); ???
【问题讨论】:
-
据我所知,没有等效的构造函数。
-
该代码不是有效的 C++ :-(