Page suivante - Page précédente - Table des matières

7. Les fichiers pour le débogage

Pour déboguer n'importe quel programme C++ ou C, incluez le fichier debug.h et dans votre 'Makefile', définissez DEBUG pour activer le suivi de la mémoire dans les fonctions de debug.h. Quand vous supprimez le '-DDEBUG', les appels de la fonction de débogage sont remplacés par ((void)0) i.e. NULL, ainsi cela n'a aucun impact sur la version finale de production de votre projet. Vous pouvez généreusement utiliser les fonctions de débogage dans vos programmes et cela n'augmentera pas la taille de l'exécutable de la version de production.

Voir le fichier debug.cpp pour l'implantation des routines de débogage. Et aussi le fichier my_malloc.cpp comme exemple d'utilisation de debug.h et des fonctions de débogage.

Voir l'exemple de Makefile .


Page suivante - Page précédente - Table des matières