remove_if
_ForwardIter remove_if(_ForwardIter __first, _ForwardIter __last,
void list<_Tp, _Alloc>::remove_if(_Predicate __pred)
void slist<_Tp,_Alloc>::remove_if(_Predicate __pred)