VS2010 meldet falsche Speicherverluste für statische Klassen in einer DLL
Eine Anschlussfrage anSpeicherverluste beim Aufrufen von ITK aus Visual Studio DLL
Ich habe das Problem mit dem einfachsten Beispiel verfeinert.
<code>struct A { public: A() { mp_data = new int(0x42); } ~A() { delete mp_data; } int* mp_data; }; A a; </code>
Wenn eine solche globale Klasse in einer DLL definiert ist, meldet Visual Studio-Debug-CRT, dass mp_data beim Herunterfahren der Anwendung verloren geht. Kennt jemand eine Problemumgehung außer dem Deaktivieren der Leckberichterstattung?