<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[HEAP Problem nach delete..]]></title><description><![CDATA[<p>Rufe im mehre verschachtelte Destruktoren auf (Vererbung) dabwei werden mehre tausende Objekte (ohne) Fehler gelöscht...</p>
<p>sobal alles Objekt bzw. alle Konsturkotrne durchlaufen sind kom aber folgender Fehelrmeldugn:</p>
<p>HEAP[Simulator.exe]: Invalid Address specified to RtlValidateHeap( 2f0000, 2f8f58 )<br />
Unhandled exception at 0x7789193c in Simulator.exe: User breakpoint.</p>
<p>was hat dies zu bedeuten?</p>
<p>Peoblem tritt auch auf wenn ich nur wenige Objekt erzeuge.. irgndwie werden nich alle Daten/Objekte ordnugnsmeäss geköscht odeR? wie kann ich das überprüfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/178536/heap-problem-nach-delete</link><generator>RSS for Node</generator><lastBuildDate>Sun, 20 Sep 2026 22:09:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/178536.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 12 Apr 2007 06:13:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to HEAP Problem nach delete.. on Thu, 12 Apr 2007 06:28:42 GMT]]></title><description><![CDATA[<p>Rufe im mehre verschachtelte Destruktoren auf (Vererbung) dabwei werden mehre tausende Objekte (ohne) Fehler gelöscht...</p>
<p>sobal alles Objekt bzw. alle Konsturkotrne durchlaufen sind kom aber folgender Fehelrmeldugn:</p>
<p>HEAP[Simulator.exe]: Invalid Address specified to RtlValidateHeap( 2f0000, 2f8f58 )<br />
Unhandled exception at 0x7789193c in Simulator.exe: User breakpoint.</p>
<p>was hat dies zu bedeuten?</p>
<p>Peoblem tritt auch auf wenn ich nur wenige Objekt erzeuge.. irgndwie werden nich alle Daten/Objekte ordnugnsmeäss geköscht odeR? wie kann ich das überprüfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1264322</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1264322</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Thu, 12 Apr 2007 06:28:42 GMT</pubDate></item><item><title><![CDATA[Reply to HEAP Problem nach delete.. on Thu, 12 Apr 2007 06:39:49 GMT]]></title><description><![CDATA[<p>Nachdem du so viele Fragen zur Vererbung gestellt hast - löschst du abgeleitete Klassen über Basis-Zeiger?</p>
<pre><code class="language-cpp">Base* ptr = new Derived;
...
delete ptr;
</code></pre>
<p>Wenn ja, spendiere der Basisklasse bitte einen virtuellen Destruktor.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1264333</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1264333</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 12 Apr 2007 06:39:49 GMT</pubDate></item><item><title><![CDATA[Reply to HEAP Problem nach delete.. on Thu, 12 Apr 2007 06:50:11 GMT]]></title><description><![CDATA[<p>Ja das problem war, das ich nich wusste das wenn ich den Destruktor einer Abgeleiteten klasse automatishc den destruktor der Basisklasse auruft... ich hab ihn also 2 mal aufegrufen das zu dem problem führte...</p>
<pre><code class="language-cpp">~B(){
.
.
.
 A::~A(); // &lt;--- (Extra Aufrufe des destruktor der Basisklasse)
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1264337</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1264337</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Thu, 12 Apr 2007 06:50:11 GMT</pubDate></item></channel></rss>