unique()

template <class ForIter>
	ForIter unique(ForIter start, ForIter end);
template <class ForIter, class BinPred>
	ForIter unique(ForIter start, ForIter end, BinPred pfn);

Описание

Удаляет повторяющиеся элементы из заданного диапазона

Алгоритм unique() удаляет повторяющиеся элементы из заданного диапазона. Вторая форма позволяет задать бинарный предикат, который определяет, когда один элемент равен другому. Алгоритм unique() возвращает итератор, указывающий на конец диапазона.