【发布时间】:2012-04-06 12:53:12
【问题描述】:
可能重复:
C++: Easiest way to initialize an STL vector with hardcoded elements
How to initialize a vector in c++
我想知道是否有一种方法可以使用已宣布的元素制作矢量..
不必做:
vector< int > v;
v.push_back(3);
v.push_back(5);
v.push_back(1);
等等,v = {3,5,1},
我想制作一个已经包含以下元素的向量:
vector< int > v = {3,5,1};
因为在向量中插入每个数字需要做很多工作。有捷径吗?
【问题讨论】: