<?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[Fehlermeldung für Programm ändern.]]></title><description><![CDATA[<p>Hallo,</p>
<p>wie kann ich die Fehlermeldung von Windows ändern die kommt, wenn mein Programm abstrüzt? Ich will, dass da dann steht: Sie haben einen Benutzerfehler gemacht und das Programm muss beendet werden!</p>
<p>Danke im Vorraus</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/221993/fehlermeldung-für-programm-ändern</link><generator>RSS for Node</generator><lastBuildDate>Mon, 05 Oct 2026 12:27:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/221993.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 06 Sep 2008 05:27:29 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Fehlermeldung für Programm ändern. on Sat, 06 Sep 2008 05:27:29 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>wie kann ich die Fehlermeldung von Windows ändern die kommt, wenn mein Programm abstrüzt? Ich will, dass da dann steht: Sie haben einen Benutzerfehler gemacht und das Programm muss beendet werden!</p>
<p>Danke im Vorraus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1577373</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1577373</guid><dc:creator><![CDATA[haberts]]></dc:creator><pubDate>Sat, 06 Sep 2008 05:27:29 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlermeldung für Programm ändern. on Sat, 06 Sep 2008 05:49:58 GMT]]></title><description><![CDATA[<p>a) der nutzer macht keine fehler.<br />
b) falls doch siehe a)</p>
<p>ansonsten: lass dein programm nicht abstürzen, denn dann hast eindeutig du den fehler gemacht. absturz bedeutet, dass dein progamm in einen unkontrollierten zustand übergegangen ist. was man wohl völlig unumwunden als bug bezeichnen darf. wenn du ihn noch kontrollieren könntest, wäre es kein problem eine messagebox zu öffnen und danach das programm zu beenden.</p>
<p>will heißen: user haben den hang dazu seltsames zeug einzugeben oder zu machen und das in einer völlig wirren form. du musst also immer überprüfen, ob das, was dein user produziert hat, in irgendeiner form sinnvoll ist. wenn nicht, sollte man ihn darauf hinweisen, dass hilft gegen die frustration des users. einfach abstürzen ist normalerweise keine option.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1577377</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1577377</guid><dc:creator><![CDATA[ghorst]]></dc:creator><pubDate>Sat, 06 Sep 2008 05:49:58 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlermeldung für Programm ändern. on Sun, 07 Sep 2008 17:01:39 GMT]]></title><description><![CDATA[<p>Ich bin ganz der Meinung meines Vorredners. Wenn du aber unbedingt eine eigene Ausgabe bei Abstürzen errichten willst, dann kannst du es per &quot;exception handling&quot; versuchen.</p>
<p>Mache einfach ein folgendes Konstrukt:</p>
<pre><code>try
{
    // [...]
    // Hier wird dein Programm ausgeführt,
    // falls hier ein Fehler auftritt, springt das Programm in
    // den nachfolgenden catch Block 
}
catch(...)
{
    MessageBox( NULL, &quot;Ein Absturz ist passiert&quot;, &quot;Fehler&quot;, MB_OK );
    ExitThread( -1 );
)
</code></pre>
<p>Sie auch <a href="http://www.willemer.de/informatik/cpp/exceptions.htm" rel="nofollow">http://www.willemer.de/informatik/cpp/exceptions.htm</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1578152</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1578152</guid><dc:creator><![CDATA[alesto]]></dc:creator><pubDate>Sun, 07 Sep 2008 17:01:39 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlermeldung für Programm ändern. on Sun, 07 Sep 2008 17:14:42 GMT]]></title><description><![CDATA[<p>Das geht aber auch nur bei geworfenen Exceptions.<br />
Bei Zugriffsverletzungen durch falsche Zeiger und ähnlichem nützen dir <code>try</code> und <code>catch</code> auch nichts. Solche Dinge sollten aber auch vor der Laufzeit behoben werden...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1578161</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1578161</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 07 Sep 2008 17:14:42 GMT</pubDate></item><item><title><![CDATA[Reply to Fehlermeldung für Programm ändern. on Sun, 07 Sep 2008 19:20:49 GMT]]></title><description><![CDATA[<p>Nexus schrieb:</p>
<blockquote>
<p>Das geht aber auch nur bei geworfenen Exceptions.<br />
Bei Zugriffsverletzungen durch falsche Zeiger und ähnlichem nützen dir <code>try</code> und <code>catch</code> auch nichts. Solche Dinge sollten aber auch vor der Laufzeit behoben werden...</p>
</blockquote>
<p>Das Stichwort heisst SEH.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1578232</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1578232</guid><dc:creator><![CDATA[Shade Of Mine]]></dc:creator><pubDate>Sun, 07 Sep 2008 19:20:49 GMT</pubDate></item></channel></rss>