STL 之copy()
Posted hsy1941
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STL 之copy()相关的知识,希望对你有一定的参考价值。
eg:
1 #include <algorithm> 2 #include <list> 3 #include <vector> 4 using namespace std; 5 6 int main() 7 { 8 list<int> coll1 = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; 9 vector<int> coll2; 10 coll2.resize(coll1.size());//由defaut构造函数初始化(全部为0), 11 copy(coll1.cbegin(), coll1.cend(), coll2.begin()); 12 13 }
将第一区间内全部元素拷贝至目标区间,指定第一区间起点和终点,第二区间只需指出起点。
copy(coll1.cbegin(), coll1.cend(), coll2.begin());
以上是关于STL 之copy()的主要内容,如果未能解决你的问题,请参考以下文章