Bonjour
Dans mon programme je place des breakpoints pour vérifier des valeurs, voir si certaines fonctions s'éxécutent , etc...
Seulement, il m'arrive d'arrêter par SHIFT+F5 le débuggeur.
Or les destructeurs des classes ne sont jamais appelées. Est-ce normal ?
Comme j'ai des pointeurs un peu partout, je me demande si interrompre ainsi le programme ne fait pas perdre de la mémoire.
Bien sûr je n'utilise pas partout des pointeurs intelligents. D'ailleurs est-ce qu'en utilisant des pointeurs intelligents, je passerai dans les destructeurs ?
Merci pour vos réponses.
Partager