<?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[Memmory-Error Exception]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich hab ein riesiges Programm das unter DirectX Fullscreen - Mode läuft. Debuggen ist deshalb für mich nicht möglich.<br />
Beim Beenden des Programms kriege ich eine Fehlermeldung in der hauptsächlich folgendes drinnensteht : &quot;DAMAGE: after normal block *irgendwas*&quot;<br />
In diesem Programm jetzt alle dynamischen Felder zu überprüfen wäre fast ne Lebensaufgabe, deshalb würde ich gerne etwas schnelleres machen.<br />
Ich hab davon gehört, dass man irgendwelche Exceptions auf spezielle Bereiche bezogen abfangen und auswerten kann.<br />
Wie funktioniert das?</p>
<p>m.f.G. Daniel Lang</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/48926/memmory-error-exception</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 02:53:15 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/48926.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 14 Sep 2003 10:05:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Memmory-Error Exception on Sun, 14 Sep 2003 10:05:24 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich hab ein riesiges Programm das unter DirectX Fullscreen - Mode läuft. Debuggen ist deshalb für mich nicht möglich.<br />
Beim Beenden des Programms kriege ich eine Fehlermeldung in der hauptsächlich folgendes drinnensteht : &quot;DAMAGE: after normal block *irgendwas*&quot;<br />
In diesem Programm jetzt alle dynamischen Felder zu überprüfen wäre fast ne Lebensaufgabe, deshalb würde ich gerne etwas schnelleres machen.<br />
Ich hab davon gehört, dass man irgendwelche Exceptions auf spezielle Bereiche bezogen abfangen und auswerten kann.<br />
Wie funktioniert das?</p>
<p>m.f.G. Daniel Lang</p>
]]></description><link>https://www.c-plusplus.net/forum/post/353206</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/353206</guid><dc:creator><![CDATA[Fireface]]></dc:creator><pubDate>Sun, 14 Sep 2003 10:05:24 GMT</pubDate></item><item><title><![CDATA[Reply to Memmory-Error Exception on Sun, 14 Sep 2003 10:24:57 GMT]]></title><description><![CDATA[<blockquote>
<p>Ich hab ein riesiges Programm das unter DirectX Fullscreen - Mode läuft. Debuggen ist deshalb für mich nicht möglich.</p>
</blockquote>
<p>Verstehe ich nicht. Debugen ist der allgemeine Prozess des Fehlerentfernens. Du meinst du kannst deinen Debuger nicht verwenden? Dann logge in eine Datei.</p>
<blockquote>
<p>Beim Beenden des Programms kriege ich eine Fehlermeldung in der hauptsächlich folgendes drinnensteht : &quot;DAMAGE: after normal block *irgendwas*&quot;</p>
</blockquote>
<p>Ich habe keine Ahnung von DX.</p>
<blockquote>
<p>Ich hab davon gehört, dass man irgendwelche Exceptions auf spezielle Bereiche bezogen abfangen und auswerten kann.<br />
Wie funktioniert das?</p>
</blockquote>
<p>Exceptions auf inen Bereich bezogen? Was für ein Bereich?</p>
<p>Exceptions funzen so:<br />
[cpp]<br />
try {</p>
<p>if (blabal)<br />
throw Mein_Fehler(&quot;Es ist was schlimmes Passiert&quot;);<br />
}<br />
catch (Mein_Fehler &amp; fehler)<br />
{<br />
mach_irgendwas_um_den_Fehler_zu_behandeln()<br />
}<br />
catch (...)<br />
{<br />
irgendwas_unerwartetes_ist_geworfen_worden();<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/353218</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/353218</guid><dc:creator><![CDATA[Helium]]></dc:creator><pubDate>Sun, 14 Sep 2003 10:24:57 GMT</pubDate></item><item><title><![CDATA[Reply to Memmory-Error Exception on Sun, 14 Sep 2003 10:38:21 GMT]]></title><description><![CDATA[<p>Helium schrieb:</p>
<blockquote>
<blockquote>
<p>Beim Beenden des Programms kriege ich eine Fehlermeldung in der hauptsächlich folgendes drinnensteht : &quot;DAMAGE: after normal block *irgendwas*&quot;</p>
</blockquote>
<p>Ich habe keine Ahnung von DX.</p>
</blockquote>
<p>Die Fehlermeldung weist auf Buffer Overruns hin. Deshalb:</p>
<p>Fireface schrieb:</p>
<blockquote>
<p>In diesem Programm jetzt alle dynamischen Felder zu überprüfen wäre fast ne Lebensaufgabe, deshalb würde ich gerne etwas schnelleres machen.</p>
</blockquote>
<p>Es gibt bestimmt Memory Manager, die genauere Informationen anzeigen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/353224</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/353224</guid><dc:creator><![CDATA[*aleph_0]]></dc:creator><pubDate>Sun, 14 Sep 2003 10:38:21 GMT</pubDate></item><item><title><![CDATA[Reply to Memmory-Error Exception on Sun, 14 Sep 2003 11:29:42 GMT]]></title><description><![CDATA[<p>ich würde sogar sagen,<br />
dass man einen zweiten computer verwendet, und RemoteDebugging macht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/353247</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/353247</guid><dc:creator><![CDATA[Dezipaitor]]></dc:creator><pubDate>Sun, 14 Sep 2003 11:29:42 GMT</pubDate></item><item><title><![CDATA[Reply to Memmory-Error Exception on Sun, 14 Sep 2003 14:21:23 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/3691">@Dezipaitor</a>:<br />
Diesen hab ich leider nicht zur Verfügung, genausowenig wie einen 2. Bildschirm.<br />
@alehp:<br />
Wo gibts es diesen Memory Manger?<br />
<a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/1836">@Helium</a>:<br />
Mit Debuggen war natürlich das verwenden des VC++ Debuggers gemeint.<br />
Außerdem hat das Problem nix mir DX zu tun weshalb du auch nichts davon verstehen musst um mir helfen zu können.<br />
Mit Exceptions bezogen auf einen Bereich war gemeint, dass ich ganz speziell die Exception bei einem Memmory-Error abfangen kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/353351</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/353351</guid><dc:creator><![CDATA[Fireface]]></dc:creator><pubDate>Sun, 14 Sep 2003 14:21:23 GMT</pubDate></item><item><title><![CDATA[Reply to Memmory-Error Exception on Mon, 15 Sep 2003 05:25:36 GMT]]></title><description><![CDATA[<p>Es mag ja sein das dein Programm letztendlich im Fullscreen modus laufen soll.<br />
Aber kannst du es nicht zur Inbetriebnahme in einem Fenster ausführen. Und erst im letzten Schritt wenn das<br />
Programm läuft auf Fullscreen wechseln. Dann kannst du nämlich auch den Debugger nutzen. Un im Debugging sind perfomancethemen erst zweitrangig.</p>
<p>Viel Spaß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/353482</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/353482</guid><dc:creator><![CDATA[PAD]]></dc:creator><pubDate>Mon, 15 Sep 2003 05:25:36 GMT</pubDate></item><item><title><![CDATA[Reply to Memmory-Error Exception on Sun, 14 Sep 2003 18:15:51 GMT]]></title><description><![CDATA[<p>ich glaube das die leute dir im vc forum besser helfen können<br />
thread verschoben</p>
]]></description><link>https://www.c-plusplus.net/forum/post/353492</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/353492</guid><dc:creator><![CDATA[Gerard]]></dc:creator><pubDate>Sun, 14 Sep 2003 18:15:51 GMT</pubDate></item></channel></rss>