Partager via


none_of

Retourne true lorsqu'une condition n'est jamais répertorie entre les éléments dans l'intervalle donné.

template<class InputIterator, class BinaryPredicate>
    bool none_of(
        InputIterator _First, 
        InputIterator _Last, 
        BinaryPredicate _Comp
    );

Paramètres

  • _First
    Un itérateur d'entrée qui indique où commencer à tester une plage d'éléments pour rechercher une condition.

  • _Last
    Un itérateur d'entrée qui indique la fin d'une plage d'éléments.

  • _Comp
    La condition à tester.Cela est fourni par un objet défini par l'utilisateur de fonction de prédicat qui définit la condition.Un attribut prend un argument unique et retourne true ou false.

Valeur de retour

Retourne true si la condition n'est pas détectée au moins une fois dans l'intervalle spécifié, et false si la condition est détectée.

Notes

La fonction de modèle retourne true uniquement si, pour un certain N dans la plage [0,_Last - _First), l'attribut _Comp(*(_First+ N)) est toujours false.

Configuration requise

en-tête : <algorithm>

l'espace de noms : DST

Voir aussi

Référence

any_of

all_of

Modèles Standard