Bonjour à tous,
Il me semble que le compilateur de VS6 (en mode debug en tous cas) générait du code pour que, lorsqu'un destructeur était appelé, il remette le contenu des variables à 0 ou à 0xCC (int 3h).
Or sous Visual Studio 2005, ca n'a plus l'air d'être le cas et je trouve que les erreurs venant du fait que l'on utilise des variables d'un objet qui n'existe plus, sont moins faciles à repérer puisque le contenu des variables n'est pas écrasé si l'on utilise l'objet directement après qu'il soit détruit.
Y-a-t-il une option à activer qqe part pour que ce code soit généré en mode debug ou faut-il le faire à la main dans le destructeur?
Merci d'avance,
Nicolas
Partager