《C++STL基础及应用》
#include <iostream>
#include<vector>
#include<algorithm>
using namespace std;
//采用STL for_each 算法求保存在向量中的整数和
int sum=0;
void f(int n)
{
sum+=n;
}
int main() {
vector<int> v;
for(int i=1;i<=3;i++)
{
v.push_back(i);
}
for_each(v.begin(),v.end(),f);
cout<<" the sum of vector is "<<sum<<endl;
}