#include<iostream>
using namespace std;
#include<vector>
#include<algorithm>
//copy 容器内指定范围内的元素拷贝到另一容器中,类似赋值操作
//replace 将容器中内指定范围内的元素改为新元素
//replace_if将容器中内指定范围内满足条件的元素改为新元素
//swap //互换两个容器中的元素
void print(int val)
{
cout << val << " ";
}
void test1301()
{
vector<int> v;
for (int i = 0; i < 10; i++)
{
v.push_back(i);
}
vector<int> vTarget;
vTarget.resize(v.size());
copy(v.begin(), v.end(), vTarget.begin());
for_each(vTarget.begin(), vTarget.end(), print);
cout << endl;
}
int main()
{
test1301();
system("pause");
return 0;
}
网友评论