Bonjour,
Je me permet de poser une petite question qui me titille, n'ayant pas trouvé de réponse.
Imaginons que dans un objet X, je déclare un pointeur vers l'objet Y en parametre de classe. Dans ce cas je peux le creer via le constructeur :
et je peux le détruire avec le destructeur :
Maintenant dans un autre cas, où, dans une méthode de l'objet X, je doive instancier dynamiquement un objet Z :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
void X::maMethode() {
	Z *monObjetZ = new Z;
}
Dans ce dernier cas, ya t'il besoin de détruire monObjetZ, si oui, comment puis je procéder puisqu'impossible avec le destructeur de X ?

je m'excuse si ma question semble idiote pour certains, mais je n'ai pas de longs mois d'expériences
Merci de votre réponse.

Ancol