remove_if

The function remove_if is used to remove elements using a specified criteria.

  template<class ForwardIterator, class Predicate>
  ForwardIterator remove_if
  (ForwardIterator first, ForwardIterator last,Predicate pred);
  
Remarks

The end of the resulting range is returned.