Bonjour,
Je souhaiterais utiliser un vector de pointeurs pour stocker les adresses d'instances de classes...
Lorsque je fait un push_back je me rend compte que l'adresse du pointeur n'est plus la même dans le vecteur car je pense qu'il doit le recopier
Ceci me pose problème car dans mon instance je fait une boucle sur ce vecteur et je fait un test :
Je fait ceci pour ne pas traiter l'objet en cours du vecteur si c'est l'objet dans lequel je me trouve, et comme les pointeurs ont changés de valeurs et bien mon test ne fonctionne pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if (objets[indexObj] != this) { // Traitement }
Est-ce que quelqu'un pourrais m'aiguiller svp ?
Merci d'avance
Partager