Adobe Source Libraries 1.49.0
A collection of C++ libraries.
Loading...
Searching...
No Matches

Functions

template<class InputIterator, class Predicate>
InputIterator find_if_not (InputIterator first, InputIterator last, Predicate pred)
 find_if_not implementation
template<class InputRange, class Predicate>
boost::range_iterator< InputRange >::type find_if_not (InputRange &range, Predicate pred)
 find_if_not implementation
template<class InputRange, class Predicate>
boost::range_const_iterator< InputRange >::type find_if_not (const InputRange &range, Predicate pred)
 find_if_not implementation

Detailed Description

find_if_not is similar to find_if, except find_if_not will return the first iterator i in the range [first, last) for which pred(*i) is false. Returns last if no such iterator exists.

Requirements
  • Same as for find_if
Complexity Guarantee(s)
  • Same as for find_if

Function Documentation

◆ find_if_not() [1/3]

template<class InputIterator, class Predicate>
InputIterator find_if_not ( InputIterator first,
InputIterator last,
Predicate pred )

Definition at line 79 of file find.hpp.

◆ find_if_not() [2/3]

template<class InputRange, class Predicate>
boost::range_iterator< InputRange >::type find_if_not ( InputRange & range,
Predicate pred )

Definition at line 89 of file find.hpp.

◆ find_if_not() [3/3]

template<class InputRange, class Predicate>
boost::range_const_iterator< InputRange >::type find_if_not ( const InputRange & range,
Predicate pred )

Definition at line 100 of file find.hpp.