VS2010 сообщает о ложных утечках памяти для статических классов в DLL
Дополнительный вопрос кУтечки памяти при вызове ITK из Visual Studio DLL
Я уточнил проблему до самого простого примера.
<code>struct A { public: A() { mp_data = new int(0x42); } ~A() { delete mp_data; } int* mp_data; }; A a; </code>
Когда такой глобальный класс определен в DLL, отладочная CRT Visual Studio сообщает, что mp_data просочилась при завершении работы приложения. Кто-нибудь знает обходной путь, кроме отключения отчетов об утечках?