Статья:
Поиск ошибок при работе с памятьюАвтор(ы): Александр Шаргин
Дата: 27.01.2002
Авторы:
Александр Шаргин
Аннотация:
Ошибки при работе с памятью принадлежат к числу самых распространённых ошибок, с которыми приходится сталкиваться программисту на языке C++. Поэтому в Visual C++ включено специальное средство для поиска ошибок подобного рода – отладочная библиотека времени выполнения (Debug CRT, DCRT). Она включает в себя функции для работы с отладочной кучей (debug heap), которая поможет вам обнаружить:
— записи за границу выделенного блока памяти
— записи в уже освобождённый блок памяти
— утечки памяти
Прежде чем изучать функции, предназначенные для работы с отладочной кучей, кратко рассмотрим принципы её работы.