现在的位置: 首页 > 综合 > 正文

find_if http://www.cplusplus.com/reference/algorithm/find_first_of/

2013年03月10日 ⁄ 综合 ⁄ 共 364字 ⁄ 字号 评论关闭
// find_if example
#include <iostream>
#include
<algorithm>
#include
<vector>
using namespace std;

bool IsOdd (int i) {
return ((i%2)==1);
}

int main () {
vector
<int> myvector;
vector
<int>::iterator it;

myvector.push_back(
10);
myvector.push_back(
25);
myvector.push_back(
40);
myvector.push_back(
55);

it
= find_if (myvector.begin(), myvector.end(), IsOdd);
cout
<< "The first odd value is " << *it << endl;

return 0;
}

抱歉!评论已关闭.