Я использую библиотеку, которая разрабатывается аутсорсером. Это утечка памяти. Для отладки моего приложения я всегда должен знать, что новые изменения не вызывают новых утечек памяти.
Что я сделал, так это то, что все блоки, выбранные в их библиотеке, имеют статус IGNORED_BLOCK.
Но когда я пытаюсь это сделать, Visual Studio не работает с AssertFault:
#include <crtdbg.h>
#include <assert.h>void main( )
{
delete new(_IGNORE_BLOCK, __FILE__, __LINE__) int;
}
Задача ещё не решена.
Других решений пока нет …