Поделиться через


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

См. также

Ссылки

any_of

all_of

Библиотека стандартных шаблонов