Перевод этой страницы?:

unique

Синтаксис:

    #include <list>
    void unique();
    void unique( BinPred pr );

Функция unique() удаляет все последовательные дубликаты из списка.

Заметьте, что удаляются только последовательные дубликаты, что может требовать сначала отсортировать список.

Проверка на равенство выполняется с помощью оператора ==, если не определена pr. Порядок элементов в списке не должен измениться после вызова unique().

unique() выполняется за линейное время.

Смотри также: list_operators, remove, remove_if