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