<?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[Nicht gefangene Ausnahme]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich hoffe jemand hat mir einen Tipp um folgendes Problem zu lösen:</p>
<p>Ich habe einige Klassen in einer statischen Bibliothek. Im meinem SDI-Programm verwende ich diese Klassen. In der Methode CMyApp::Run() habe ich einen try/catch-Block um den Programmaufruf, der alle evtl. Exceptions fangen soll.</p>
<p>int CMyApp::Run()<br />
{<br />
int erg = 0;<br />
try<br />
erg = CWinApp::Run();<br />
catch (exception e)<br />
...<br />
return erg;<br />
}</p>
<p>Führe ich nun mein Programm im Debugmodus aus (und beende es ordentlich), so erscheint die Meldung im Ausgabefenster (sehr oft):</p>
<p>Nicht abgefangene Ausnahme in Speicherplatz.exe (KERNEL32.DLL): 0xE06D7363: Microsoft C++ Exception.</p>
<p>Woher kann das kommen oder wie kann ich dem auf den Grund gehen?<br />
Ach ja, mutwillig im Programm erzeugte Exceptions werden gefangen!<br />
Die Meldung kommt nur wenn ich Klassen aus der Bibliothek verwende.</p>
<p>Habt ihr dazu ne Idee? Verwende VC++ 6.0 Enterprise Edition.</p>
<p>Gruss<br />
Andrea</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/57837/nicht-gefangene-ausnahme</link><generator>RSS for Node</generator><lastBuildDate>Tue, 02 Jun 2026 16:39:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/57837.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 08 Dec 2003 13:15:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Nicht gefangene Ausnahme on Mon, 08 Dec 2003 13:15:18 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich hoffe jemand hat mir einen Tipp um folgendes Problem zu lösen:</p>
<p>Ich habe einige Klassen in einer statischen Bibliothek. Im meinem SDI-Programm verwende ich diese Klassen. In der Methode CMyApp::Run() habe ich einen try/catch-Block um den Programmaufruf, der alle evtl. Exceptions fangen soll.</p>
<p>int CMyApp::Run()<br />
{<br />
int erg = 0;<br />
try<br />
erg = CWinApp::Run();<br />
catch (exception e)<br />
...<br />
return erg;<br />
}</p>
<p>Führe ich nun mein Programm im Debugmodus aus (und beende es ordentlich), so erscheint die Meldung im Ausgabefenster (sehr oft):</p>
<p>Nicht abgefangene Ausnahme in Speicherplatz.exe (KERNEL32.DLL): 0xE06D7363: Microsoft C++ Exception.</p>
<p>Woher kann das kommen oder wie kann ich dem auf den Grund gehen?<br />
Ach ja, mutwillig im Programm erzeugte Exceptions werden gefangen!<br />
Die Meldung kommt nur wenn ich Klassen aus der Bibliothek verwende.</p>
<p>Habt ihr dazu ne Idee? Verwende VC++ 6.0 Enterprise Edition.</p>
<p>Gruss<br />
Andrea</p>
]]></description><link>https://www.c-plusplus.net/forum/post/410914</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/410914</guid><dc:creator><![CDATA[Andrea_]]></dc:creator><pubDate>Mon, 08 Dec 2003 13:15:18 GMT</pubDate></item><item><title><![CDATA[Reply to Nicht gefangene Ausnahme on Tue, 09 Dec 2003 10:03:32 GMT]]></title><description><![CDATA[<p>Vielleicht hilft es dir.</p>
<pre><code class="language-cpp">try
{

}
catch(...) //sollte alle Exceptions abfangen
{

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/411665</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/411665</guid><dc:creator><![CDATA[SArkin]]></dc:creator><pubDate>Tue, 09 Dec 2003 10:03:32 GMT</pubDate></item></channel></rss>