Compartilhar via


forward_list::remove_if

Elementos de Erases de uma lista de avanço para um predicado especificado estiver satisfeito.

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

Parâmetros

Parâmetro

Descrição

_Pred

O predicado unário que, se satisfeito por um elemento, resulta na exclusão de esse elemento da lista.

Comentários

A função de membro remove a seqüência controlada todos os elementos, designados pelo iterador P, para que _Pred(*P) é válido.

Uma exceção ocorre apenas se _Pred gera uma exceção.Em esse caso, a seqüência controlada é deixada em um estado não especificado e a exceção é rethrown.

Requisitos

Cabeçalho: <forward_list>

namespace: STD

Consulte também

Referência

forward_list Class