Existe-t-il un seul algorithme qui supprime des éléments d'un conteneur comme cela se produit dans le code suivant?Méthode à instruction unique pour supprimer des éléments du conteneur
vec_it = std::remove_if(vec.begin(), vec.end(), pred);
vec.erase(vec_it, vec.end());
Très soigné. C'est évident quand on le voit mais je n'y aurais pas pensé moi-même. Je pense que je pourrais m'en tenir à la méthode de Jalf, car vous pouvez voir ce qui est utilisé mais je suis probablement juste une mauviette ... – Patrick