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