|
| template<class InputIterator, class T> |
| InputIterator | find_not (InputIterator first, InputIterator last, const T &value) |
| template<class InputRange, class T> |
| boost::range_iterator< InputRange >::type | find_not (InputRange &range, const T &value) |
| | find_not implementation
|
| template<class InputRange, class T> |
| boost::range_const_iterator< InputRange >::type | find_not (const InputRange &range, const T &value) |
| | find_not implementation
|
find_not is similar to find, except find_not will return the first iterator i in the range [first, last) for which *i is not equal to value. Returns last if no such iterator exists.
- Requirements
-
- Complexity Guarantee(s)
-
◆ find_not() [1/3]
template<class InputIterator, class T>
| InputIterator find_not |
( |
InputIterator | first, |
|
|
InputIterator | last, |
|
|
const T & | value ) |
◆ find_not() [2/3]
template<class InputRange, class T>
| boost::range_iterator< InputRange >::type find_not |
( |
InputRange & | range, |
|
|
const T & | value ) |
◆ find_not() [3/3]
template<class InputRange, class T>
| boost::range_const_iterator< InputRange >::type find_not |
( |
const InputRange & | range, |
|
|
const T & | value ) |