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

 

 
		
		 
         
 

 
			
			

 
   


 [VS2005]Destructeur qui remet les variables à 0
 [VS2005]Destructeur qui remet les variables à 0
				 Répondre avec citation
  Répondre avec citation


 
  
  
  
 
 
			 
   
 


 
				 
						


 
 
 
						
Partager