remove_if Removes elements matching a unary predicate function Has the same strangeness as remove There is also remove_copy and remove_copy_if They copy the only the elements that don't match