STL算法之函数copy
Posted sunbines
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STL算法之函数copy相关的知识,希望对你有一定的参考价值。
STL算法之copy
copy(beg, end, dest) //dest表示输入迭代器
#include <iostream> #include <algorithm> #include <vector> using namespace std; int main() { int myints[] = { 10, 20, 30, 40, 50, 60, 70 }; vector<int> myvector; vector<int>::iterator it; myvector.resize(7); // 为容器myvector分配空间 copy(myints, myints + 7, myvector.begin()); cout << "myvector contains: "; for (it = myvector.begin(); it != myvector.end(); ++it) cout << " " << *it; cout << endl; copy(myints + 1, myints + 7, myints); cout << "myints contains: "; for (size_t i = 0; i < 7; ++i) cout << " " << myints[i]; cout << endl; return 0; }
输出结果
以上是关于STL算法之函数copy的主要内容,如果未能解决你的问题,请参考以下文章