Bonjour,
J'ai une question un peu bête mais je préfère avoir une réponse claire !
J'utilise un pointeur que je déclare comme ceci :
Dans mon code je l'initialise avec cette ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part maClasse *monObjet;
J'ai besoin de réinitialiser mon pointeur pour pouvoir le réutiliser un peu plus loin ! Je me demande donc si je fais la bonne technique :
Code : Sélectionner tout - Visualiser dans une fenêtre à part monObjet = new maClasse();
Je me demande si la première allocation que j'ai fait à été libéré ? Ou dois-je faire un delete avant ? Mais si je delete monObjet le pointeur est-il toujours utilisable après ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 monObjet = NULL; monObjet = new maClasse();
Partager