<?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[Fehler tief im System]]></title><description><![CDATA[<p>Abend,</p>
<p>ich habe ein relativ großes System und in manchen Methoden kann es nun einen schweren Fehler geben, der eine normale Weiterausführung unmöglich macht.<br />
Im Grunde will ich also eine Art exit(-1) machen, nur etwas sanfter (Noch eine Meldung ausgeben + Speicher aufräumen etc.)</p>
<p>Wie könnte man das machen? PS: In dem Projekt sollten keine Exceptions verwendet werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/290635/fehler-tief-im-system</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 07:15:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/290635.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 30 Jul 2011 21:10:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehler tief im System on Sat, 30 Jul 2011 21:10:42 GMT]]></title><description><![CDATA[<p>Abend,</p>
<p>ich habe ein relativ großes System und in manchen Methoden kann es nun einen schweren Fehler geben, der eine normale Weiterausführung unmöglich macht.<br />
Im Grunde will ich also eine Art exit(-1) machen, nur etwas sanfter (Noch eine Meldung ausgeben + Speicher aufräumen etc.)</p>
<p>Wie könnte man das machen? PS: In dem Projekt sollten keine Exceptions verwendet werden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2099934</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2099934</guid><dc:creator><![CDATA[Eckbert]]></dc:creator><pubDate>Sat, 30 Jul 2011 21:10:42 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler tief im System on Sat, 30 Jul 2011 21:21:21 GMT]]></title><description><![CDATA[<p>Mein erster Gedanke wäre eine Exception gewesen (was spricht eigentlich aus deiner Sicht dagegen?), ansonsten könntest du eventuell etwas mit atexit() zurechtbiegen oder eine eigene Aufräumfunktion aufrufen, die am Ende per exit() das Programm beendet.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2099938</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2099938</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Sat, 30 Jul 2011 21:21:21 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler tief im System on Sat, 30 Jul 2011 22:17:55 GMT]]></title><description><![CDATA[<p>Das ist doch quasi das wofür Exceptions erfunden wurden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2099947</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2099947</guid><dc:creator><![CDATA[std__exception]]></dc:creator><pubDate>Sat, 30 Jul 2011 22:17:55 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler tief im System on Sun, 31 Jul 2011 08:33:11 GMT]]></title><description><![CDATA[<p>Exceptions waren auch mein erster Gedanke. Da mir nichts anderes (akzeptables) eingefallen ist, lies ich das Posten sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2099975</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2099975</guid><dc:creator><![CDATA[EOutOfResources]]></dc:creator><pubDate>Sun, 31 Jul 2011 08:33:11 GMT</pubDate></item><item><title><![CDATA[Reply to Fehler tief im System on Mon, 01 Aug 2011 11:48:18 GMT]]></title><description><![CDATA[<p>Wenn du keine Exceptions verwenden willst, kannst du ja auch setjmp() und longjmp() verwenden. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2100365</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2100365</guid><dc:creator><![CDATA[wxSkip]]></dc:creator><pubDate>Mon, 01 Aug 2011 11:48:18 GMT</pubDate></item></channel></rss>