J'ai un fichier std :: vector trié. Je veux effacer les copies des mêmes valeurs dans le vecteur selon vec.i où i est un int. J'ai utilisé une fonction lambda pour le tri mais je ne sais pas comment l'utiliser pour la fonction unique
.en utilisant la fonction lambda pour effacer des copies de même valeur dans std :: vector
sort(vec.begin(), vec.end(), [] (Vector const &v1, Vector const &v2) {return (v1.i < v2.i);});
// how to use lambda function for the following?
vec.erase(unique(vec.begin(), vec.end()), vec.end());