【发布时间】:2012-10-30 21:37:24
【问题描述】:
我想知道是否可以在单个“行”内的向量数组中初始化一堆类。
class A {
public:
A(int k) {...}
};
[...]
#include <array>
#include <vector>
using namespace std;
array<vector<A>, 3> = { { A(5), A(6) }, { A(1), A(2), A(3) }, { } };
您可以想象这个解决方案不起作用(否则我不会在这里!)。最快的方法是什么?
【问题讨论】:
标签: c++ arrays vector c++11 initialization