Udostępnij za pośrednictwem


forward_list::remove_if

Usuwa elementy z listy do przodu, dla którego upewni się określony predykatu.

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

Parametry

Parametr

Opis

_Pred

Predykatu jednoelementowego co, jeśli spełnione przez element, powoduje usunięcie elementu z listy.

Uwagi

Funkcja Członkowskie usuwa z kontrolowanych sekwencji wszystkie elementy, wyznaczone przez iteratora P, dla którego _Pred(*P) jest true.

Wyjątek występuje tylko wtedy, gdy _Pred zgłasza wyjątek.W takim przypadku kontrolowanych sekwencji jest pozostawiony w nieokreślony i wyjątek jest rethrown.

Wymagania

Nagłówek: <forward_list>

Obszar nazw: std

Zobacz też

Informacje

forward_list Class