标签:调用 构造函数 标准 div style ref 元素 构造 顺序
const vector<int> v1 = { 1,2,3,4,5,6 }; //使用初值列初始化
vector<float> v2(v1.begin(), v1.end()); //使用区间初始化
list<string> l = { "hello","world" };
vector<string> c1(make_move_iterator(l.begin()), make_move_iterator(l.end())); //使用move迭代器初始化
int aArray[] = { 2,3,7,11,33 };
set<int> c2(std::begin(aArray), std::end(aArray)); //C-Style数组元素初始化
vector<float> c3 = std::move(v2); //使用move构造函数初始化,容器v2的内容将不再明确
标签:调用 构造函数 标准 div style ref 元素 构造 顺序
原文地址:https://www.cnblogs.com/larry-xia/p/9349552.html