Bonjour tout le monde
je voudrais supprimer un élément depuis un vecteur
Voilà la methode que j'ai fai :
en c# je fai le même principe et ça marche ...
Voilà les deux erreurs que je recois
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 void Equipe::SuppimerJoueurs(Joueur const &j) { for(size_t i=0;i<ListJoueurequipe.size();i++) { if ( ListJoueurequipe[i].Getnum()=j.Getnum()) { ListJoueurequipe.erase(i); } } }
Erreur2error C2664: 'std::_Vector_iterator<_Myvec> std::vector<_Ty>::erase(std::_Vector_const_iterator<_Myvec>)' : impossible de convertir le paramètre 1 de 'size_t' en 'std::_Vector_const_iterator<_Myvec>'
Erreur1error C2662: 'Joueur::Getnum' : impossible de convertir un pointeur 'this' de 'const Joueur' en 'Joueur &'
Partager