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


Методы отладки MFC

Обновлен: Ноябрь 2007

Этот раздел применим к:

Выпуск

Visual Basic

C#

C++

Web Developer

Экспресс-выпуск

Тема не применяется Тема не применяется

Только машинные коды

Тема не применяется

Standard

Тема не применяется Тема не применяется

Только машинные коды

Тема не применяется

Pro и Team

Тема не применяется Тема не применяется

Только машинные коды

Тема не применяется

Обозначения:

Тема применяется

Применяется

Тема не применяется

Неприменимо

Тема применяется, но команда по умолчанию сокрыта

Команда или команды скрыты по умолчанию.

Эти методы могут пригодиться при отладке программы MFC.

В этом подразделе

  • Функция AfxDebugBreak
    Описание функции AfxDebugBreak, применяемой для жесткого задания точек останова в исходном коде.

  • Макрос TRACE
    Описание и примеры макросов ATLTRACE и MFC TRACE, позволяющих отображать сообщения программы в окне вывода отладчика.

  • Обнаружение утечек памяти в MFC
    Ссылки на классы MFC и функции, обнаруживающие выделенную, но не освобожденную память. Ссылки содержат: отслеживание выделений памяти, включение диагностики памяти, получение снимков памяти, просмотр статистики, дампы объектов.

Связанные подразделы

  • Сокращение размера построения отладки MFC
    Решение проблемы использования отладочными данными большого количества дискового пространства при построении отладочной версии MFC-приложения.

  • Утверждения MFC
    Описание и примеры кода для макроса ASSERT, предназначенного для проверки ложности утверждений.

  • Отладка Visual C++
    Описание некоторых наиболее часто возникающих проблем, связанных с отладкой, и методов отладки для приложений C и C++.

  • Безопасность отладчика
    Рекомендации по безопасной отладке.