Partager via


forward_list::remove_if

Éléments d'effacements d'une liste en arrière pour laquelle un attribut spécifié est satisfaite.

template<class Predicate>
    void remove_if(Predicate _Pred);

Paramètres

Paramètre

Description

_Pred

L'attribut unaire qui, si contenu par un élément, en résulte suppression de cet élément de la liste.

Notes

La fonction membre supprime de l'ordre d'exécution des instructions tous les éléments, indiqué par l'itérateur P, qui _Pred(*P) est true.

Une exception se produit uniquement si _Pred lève une exception.Dans ce cas, l'ordre d'exécution des instructions est laissé dans un état non spécifié et l'exception est à nouveau levée.

Configuration requise

en-tête : <forward_list>

l'espace de noms : DST

Voir aussi

Référence

forward_list Class