主要用以下几种方法:
vectorvec; vec.push_back(1); vec.push_back(2);
1.初始化构造时拷贝
vectorvec2(vec);
2.assign
vectorvec2; vec2.assign(vec.begin(), vec.end());
以上两种方法都是将vec中的数据复制到vec2中
3.swap
vectorvec2; vec2.swap(vec.begin(), vec.end());
这种方法是将vec中的数据移动到vec2中,此时vec为空了
4.insert
vectorvec2; vec2.insert(vec2.end(), vec.begin(), vec.end());
将vec中的数据复制一份,插入到vec2的末尾