any_of
Возвращает true, когда условие присутствует хотя бы один раз в заданном диапазоне элементов.
template<class InputIterator, class UnaryPredicate>
bool any_of(
InputIterator _First,
InputIterator _Last,
UnaryPredicate _Comp
);
Параметры
_First
Итератор ввода, показывающий, где можно запустить проверку диапазона элементов для условия._Last
Итератор ввода, указывающее на достижение конца диапазона элементов для проверки условия._Comp
Проверяемое условие.Это обеспечивается определяемым пользователем объектом функции предиката.Предикат определяет условия, которые будет отвечать проверяемого элемента.Предикат принимает один аргумент и возвращает true или false.
Возвращаемое значение
Возвращает true если обнаружено хотя бы один раз, отображаемом в диапазоне, false если условие никогда не обнаружено.
Заметки
Функция шаблона возвращает true, только если для некоторого N в диапазоне
[0, _Last - _First), предикат _Comp(*(_First+ N)) true.
Требования
заголовок: <algorithm>
std пространство имен: