首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于器皿for-each()

2013-01-06 
关于容器for-each()#includeiostream#includestring#includevectorusing namespace stdvoid addsal

关于容器for-each()


#include<iostream>
#include<string>
#include<vector>
using namespace std;
void addsalary(int& nsalary)

{
if (nsalary<200)
nsalary*=1.3;
}

int main(){
vector<int>vecsalary;
vecsalary.push_back(3200);
vecsalary.push_back(1983);
vecsalary.push_back(703);
for_each(vecsalary.begin(),vecsalary.end(), addsalary);

 for(   vector<int>::iterator it= vecsalary.begin();it!=vecsalary.end();it++)
   cout<<*it<<endl;
 return 0;
 }
运行报错:
 error C2065: 'for_each' : undeclared identifier  什么情况???
[解决办法]
#include <algorithm>
[解决办法]

引用:
#include <algorithm>

+1
[解决办法]
引用:
引用:#include <algorithm>
+1
正解
[解决办法]
要学会查手册,不必要的include不要加进来,比如string

热点排行