Partilhar via


forward_list::remove_if

Elementos de Erases de uma lista para frente de um predicado especificado é atendido.

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

Parâmetros

Parâmetro

Descrição

_Pred

O predicado unário que, se atendido por um elemento, resulta na exclusão desse elemento da lista.

Comentários

A função de membro de sequência controlada remove todos os elementos, designado pelo iterador P, para que _Pred(*P) é true.

Uma exceção ocorre somente se _Pred gerencie uma exceção. Nesse caso, a sequência controlada é deixada em um estado não for especificado e a exceção é rethrown.

Requisitos

Cabeçalho: <forward_list>

Namespace: std

Consulte também

Referência

Classe forward_list