j'essaye de voir si les elements d'un vector Va se trouvent ds un vector Vb et si c'est le cas le supprimer de Va
si je fait:
est ce que au prochain tour de boucle l'iterateur pointra bien sur l'element suivant celui qui a été supprimé?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 for(vector<string>::iterator::it;it=Va.begin();it!=Va.end()) { vector<string>::iterator fd=find(Vb.begin(),Vb.end(),*it); if(fd!=Vb.end()) { Va.erase(it); } }
Partager