Bonjour,
J'ai un problème lorsque que je recopie un pointeur sur un objet, j'ai un attribut qui change :
Mon attribut passe de 5 à 77164360. Les autres restent inchangés.
D'où peut venir le pb ? Merci.
Bonjour,
J'ai un problème lorsque que je recopie un pointeur sur un objet, j'ai un attribut qui change :
Mon attribut passe de 5 à 77164360. Les autres restent inchangés.
D'où peut venir le pb ? Merci.
Bah je vois pas bien ou est le problème en fait, tu assigne un autre pointeur à _donnees (avec une fuite mémoire au passage si ça se trouve), donc c'est normal que a prenne la valeur de ce que tu lui donne.
Si le chiffre ne te convient pas, regarde plutôt du d'où vient le pointeur que tu passe à cette méthode...
Pourquoi l'attribut de 'inDonnees' change ? C'est impossible.![]()
@haraelendil : C'est normal que le pointeur de _donnees change, mais il récupère la valeur de inDonnée dans les deux cas, alors que celui ci est uniquement copié entre les deux
Edit : est ce que tu es sûr que tes break points se suivent ? Genre est ce que tu as vérifié que la valeur de inDonnee est bien la même ?
Oui les break se suivent.
J'ai plusieurs objets qui ont le même setter. Sa bloque uniquement sur celui de 'Relocation'.
Et la valeur de inDonnee ? C'est bien la même à chaque foi ?
Partager