Bonjour à tous,

Mon but est de parcourir une multimap et d'en supprimer certain élément suivant certaine condition.

Mon itérateur pointe sur l'élément à supprimer.

Je fais donc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
mmSomEtiq.erase(itmmSomEtiq2);
Mais je voudrais continuer à parcourir ma multimap à partir de l'élément suivant l'élément que je viens de supprimer.
Comment puis-je faire ?

Pour d'autres conteners, la fonction erase renvoit cet itérateur mais pas pour multimap.

Puis-je utiliser itmmSomEtiq2 ou itmmSomEtiq2++ ?

Merci d'avance pour vos réponses,

Olivier