Techniques de débogage MFC

Mise à jour : novembre 2007

Cette rubrique s'applique à :

Édition

Visual Basic

C#

C++

Web Developer

Express

La rubrique ne s'applique pas La rubrique ne s'applique pas

Natif uniquement

La rubrique ne s'applique pas

Standard

La rubrique ne s'applique pas La rubrique ne s'applique pas

Natif uniquement

La rubrique ne s'applique pas

Pro et Team

La rubrique ne s'applique pas La rubrique ne s'applique pas

Natif uniquement

La rubrique ne s'applique pas

Légende du tableau :

La rubrique s'applique

Applicable

La rubrique ne s'applique pas

Non applicable

La rubrique s'applique mais la commande est masquée par défaut

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é.