c++ algorithm头文件中find算法
- #include <iostream>
- #include <algorithm>
- using namespace std;
- void printElem(int& elem)
- {
- cout << elem << endl;
- }
- int main()
- {
- int ia[]={0,1,2,3,4,5,6};
- int *i= find(ia,ia+7,9);//在整个数组中查找元素 9
- int *j= find(ia,ia+7,3);//在整个数组中查找元素 3
- int *end=ia+7;//数组最后位置
- if(i == end)
- cout<<"没有找到元素 9"<<endl;
- else
- cout<<"找到元素9"<<endl;
- if(j == end)
- cout<<"没有找到元素 3"<<endl;
- else
- cout<<"找到元素"<<*j<<endl;
- return 0;
- }