65,211
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;
class FunObj
{
public:
void operator () (int& i)
{
i++;
}
};
int main()
{
int ia[]={1,2,3,4,5,6,7,8,9};
vector<int> ivec(ia,ia+9);
for_each(ivec.begin(),ivec.end(),FunObj());
for(int i=0;i!=ivec.size();++i)
cout<<ivec[i]<<" ";
cout<<endl;
return 0;
}