template <class InputIterator, class UnaryPredicate> InputIterator find_if (InputIterator first, InputIterator last, UnaryPredicate pred);
[first,last)
中第一个使 pred 返回 true
的元素。如果找不到这样的元素,则函数返回 last。
|
|
[first,last)
,它包含 first 和 last 之间的所有元素,包括 first 指向的元素,但不包括 last 指向的元素。bool
的值。返回值指示该元素是否在函数上下文中被视为匹配项。false
的元素的迭代器。false
,则函数返回 last。
|
|
The first odd value is 25 |
[first,last)
中的一些(或全部)对象被访问(最多一次)。