remove_copy
Материал из cppreference.com
Синтаксис:
#include <algorithm> output_iterator remove_copy( input_iterator start, input_iterator end, output_iterator result, const T& val );
Алгоритм remove_copy() копирует диапазон [start,end) в result, исключая элементы, равные val.
remove_copy() возвращает итератор на конец нового диапазона и работает за линейное время.
Смотрите также: copy, remove, remove_copy_if, remove_if