all_of
Retourne true lorsqu'une condition est présente à chaque élément dans la plage spécifiée.
template<class InputIterator, class Predicate>
bool all_of(
InputIterator _First,
InputIterator _Last,
BinaryPredicate _Comp
);
Paramètres
_First
Un itérateur d'entrée qui indique où commencer à vérifier une condition. Les points d'itérateur où une plage d'éléments démarre._Last
Un itérateur d'entrée qui indique la fin de la plage des éléments qui doivent vérifier une condition._Comp
Une condition à tester. Il s'agit d'un attribut d'un objet fonction définie par l'utilisateur et qui fixe la condition que doit satisfaire un l'élément inspecté. Un attribut accepte un seul argument et retourne true ou false.
Valeur de retour
Retourne true si la condition est détectée à chaque élément de la plage affichée, et false si la condition n'est pas détectée au moins une fois.
Notes
La fonction de modèle retourne true uniquement si, pour chaque N dans la plage [0, _Last - _First), l'attribut _Comp(*(_First + N)) est true.
Configuration requise
En-tête : <algorithme>
Espace de noms : std