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);
The end of the resulting range is returned.