Поделиться через


Включение функций отладки в проектах C++ (/D_DEBUG)

В Visual C++функции отладки, такие как утверждения, включены при компиляции программы с определенным символом _DEBUG . Вы можете определить _DEBUG одним из двух способов:

  • Укажите #define _DEBUG в исходном коде или

  • Укажите параметр компилятора /D_DEBUG . (При создании проекта в Visual Studio с помощью мастеров /D_DEBUG определяется автоматически в конфигурации отладки.)

    При определении _DEBUG компилятор компилирует разделы кода, окруженные #ifdef _DEBUG и #endif.

    Конфигурация отладки программы MFC должна ссылаться на отладочную версию библиотеки MFC. Файлы заголовков MFC определяют правильную версию библиотеки MFC для связывания на основе определенных вами символов, таких как _DEBUG и _UNICODE. Дополнительные сведения см. в версиях библиотеки MFC.