Bonjour à tous,
je voulais juste savoir si la STL permettait d'insérer un élément dans une liste (ou vecteur) déjà triée en l'insérant à la bonne place?
par exemple, si j'ai:
avec MonObjet qui surchage la fonction opérateur <
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 std::vector<MonObjet> monvecteur; //remplissage //... std::sort(monvecteur.begin(), monvecteur.end()); //tri
Existe-t-il une méthode pour ajouter l'élément à la bonen place ou je dois le faire manuellement (les algo de la stl étant généralement mieux optimisés que les miens XD)
merci pour vs réponses
Partager