我想知道是否有办法制作带有公布元素的矢量..
而不是必须做:
vector< int > v;
v.push_back(3);
v.push_back(5);
v.push_back(1);
Run Code Online (Sandbox Code Playgroud)
等等,其中v = {3,5,1},
我想制作一个已包含以下元素的向量:
vector< int > v = {3,5,1};
Run Code Online (Sandbox Code Playgroud)
因为在向量中插入每个数字是很多工作.这有什么捷径吗?
Gre*_*ill 11
C++ 11完全支持您建议的语法:
vector< int > v = {3,5,1};
Run Code Online (Sandbox Code Playgroud)
此功能称为统一初始化.
在以前版本的语言中没有任何"好"的方法可以做到这一点.
| 归档时间: |
|
| 查看次数: |
7646 次 |
| 最近记录: |