Techniques de débogage MFC
Mise à jour : novembre 2007
Cette rubrique s'applique à :
Édition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
Natif uniquement |
|||
Standard |
Natif uniquement |
|||
Pro et Team |
Natif uniquement |
Légende du tableau :
Applicable |
|
Non applicable |
|
Commande ou commandes masquées par défaut. |
Si vous déboguez un programme MFC, les techniques de débogage suivantes peuvent vous être utiles.
Dans cette section
AfxDebugBreak
Décrit la fonction AfxDebugBreak, que vous pouvez utiliser pour coder de manière irréversible les points d'arrêt dans le code source.Macro TRACE
Décrit et fournit des exemples des macros ATLTRACE et MFC TRACE, qui vous permettent d'afficher des messages à partir de votre programme dans la fenêtre Sortie du débogueur.Détection des fuites de mémoire dans les MFC
Fournit des liens vers les classes et fonctions MFC qui détectent la mémoire qui est allouée, mais jamais désallouée. Ces liens comprennent le suivi des allocations de mémoire, l'activation des diagnostics de la mémoire, les captures instantanées de la mémoire, l'affichage des statistiques de la mémoire et les dumps d'objets.
Rubriques connexes
Réduction de la taille d'une version Debug MFC
Propose des solutions pour la quantité importante d'espace disque utilisée par les informations de débogage lorsque vous générez une version Debug d'une application MFC.Assertions MFC
Décrit et fournit un exemple de code pour l'utilisation de la macro ASSERT afin de rechercher les échecs d'assertion.Débogage Visual C++
Décrit les problèmes et les techniques de débogage courants pour les applications C et C++.Sécurité du débogueur
Fournit des recommandations permettant d'effectuer un débogage plus sécurisé.