Partager via


Activation des fonctionnalités de débogage dans les projets C++ (/D_DEBUG)

Dans Visual C++, les fonctionnalités de débogage telles que les assertions sont activées lorsque vous compilez votre programme avec le symbole _DEBUG défini. Vous pouvez définir _DEBUG de deux façons :

  • Spécifiez #define _DEBUG dans votre code source ou

  • Spécifiez l’option du compilateur /D_DEBUG . (Si vous créez votre projet dans Visual Studio à l’aide d’assistants, /D_DEBUG est défini automatiquement dans la configuration Débogage.)

    Lorsque _DEBUG est défini, le compilateur compile des sections de code entourées de #ifdef _DEBUG et #endif.

    La configuration de débogage d’un programme MFC doit être liée à une version de débogage de la bibliothèque MFC. Les fichiers d’en-tête MFC déterminent la version correcte de la bibliothèque MFC à lier en fonction des symboles que vous avez définis, tels que _DEBUG et _UNICODE. Pour plus d’informations, consultez versions de la bibliothèque MFC.