J'ai regardé dans la FAQ, il n'y a rien sur CodeGuard qui permet de dépister les erreurs notamment de libération mémoire.
Pour ceux qui n'ont jamais fait marcher CodeGuard, essayez ceci :
1) Entrez dans C++ Builder
2) Dans le constructeur de la forme principale, allouez de la mémoire sans la restituer (erreur volontaire de test de Codeguard) par exemple :
3) Faites Projet->Options->Compilateur et cliquez "Débogage" (car il faut se mettre en mode débug).
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
4) Faites Projet->Options->Codeguard et cliquez "Validation CodeGuard"
5) Faites F9 pour compiler/exécuter
6) La forme s'affiche, fermer-la pour terminer l'exécution de l'application.
Ici, comme il y a une erreur de libération mémoire, Codeguard doit vous l'indiquer en ouvrant spontanément une fenêtre.
C'était juste une petit exemple pour ceux qui doivent se demander ce que c'est que CodeGuard.
Corrections, améliorations, remarques bienvenues. Et FAQ si possible pour les courageux.
À bientôt
Gilles

 

 
		
		 
        

 
			
			

 
  
 
 
			 
   


 CodeGuard
 CodeGuard
				 Répondre avec citation
  Répondre avec citation
Partager