В течение многих лет я использовал следующий шаблон для удаления дубликатов из объекта типа С++ std::vector
:
std::vector<int> cont;
std::sort(cont.begin(), cont.end());
cont.erase(std::unique(cont.begin(), cont.end()), cont.end());
Теперь мне интересно, будет ли та же парадигма использоваться с классом Qt QList<>
, или если есть более элегантный способ сделать это.