<?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[ausgabe von quelltextdatei und zeilennummer bei EXCEPTIONS]]></title><description><![CDATA[<p>hi.</p>
<p>folgende seite gibt informationen, wie man EXCEPTIONS behandelt:<br />
<a href="http://cplus.kompf.de/artikel/exceptions.html" rel="nofollow">http://cplus.kompf.de/artikel/exceptions.html</a></p>
<p>nun wollte ich gerne wissen, wie ich folgenden hinweis umsetzen kann:</p>
<blockquote>
<p>In realen Anwendungen sollte man außerdem die Möglichkeit zur Übergabe von Modulnamen, Quelltextdatei und Zeilennummer des Fehlerortes vorsehen.</p>
</blockquote>
<p>DANKE<br />
STICK.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/172634/ausgabe-von-quelltextdatei-und-zeilennummer-bei-exceptions</link><generator>RSS for Node</generator><lastBuildDate>Thu, 17 Sep 2026 21:27:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/172634.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 07 Feb 2007 03:38:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ausgabe von quelltextdatei und zeilennummer bei EXCEPTIONS on Wed, 07 Feb 2007 03:38:41 GMT]]></title><description><![CDATA[<p>hi.</p>
<p>folgende seite gibt informationen, wie man EXCEPTIONS behandelt:<br />
<a href="http://cplus.kompf.de/artikel/exceptions.html" rel="nofollow">http://cplus.kompf.de/artikel/exceptions.html</a></p>
<p>nun wollte ich gerne wissen, wie ich folgenden hinweis umsetzen kann:</p>
<blockquote>
<p>In realen Anwendungen sollte man außerdem die Möglichkeit zur Übergabe von Modulnamen, Quelltextdatei und Zeilennummer des Fehlerortes vorsehen.</p>
</blockquote>
<p>DANKE<br />
STICK.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1224184</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1224184</guid><dc:creator><![CDATA[stick_thai]]></dc:creator><pubDate>Wed, 07 Feb 2007 03:38:41 GMT</pubDate></item><item><title><![CDATA[Reply to ausgabe von quelltextdatei und zeilennummer bei EXCEPTIONS on Wed, 07 Feb 2007 07:29:27 GMT]]></title><description><![CDATA[<p>Es gibt die vordefinierten Makros __FILE__ (enthält den kompletten Namen der Quell-Datei) und __LINE__ (enthält die aktuelle Zeilennummer) - daraus kannst du dir deinen Fehlertext zusammenstellen:</p>
<pre><code class="language-cpp">//Verwandelt einen Präprozessor-Wert in String-Form
#define str(x) str2(x)
#define str2(x) #x

#define FILEPOS string(__FILE__ &quot;: &quot; str(__LINE__))

...
throw runtime_error(&quot;Division by zero - &quot; + FILEPOS);
...
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1224208</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1224208</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 07 Feb 2007 07:29:27 GMT</pubDate></item><item><title><![CDATA[Reply to ausgabe von quelltextdatei und zeilennummer bei EXCEPTIONS on Wed, 07 Feb 2007 08:30:16 GMT]]></title><description><![CDATA[<p>funktioniert wunderbar! DANKE!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1224241</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1224241</guid><dc:creator><![CDATA[stick_thai]]></dc:creator><pubDate>Wed, 07 Feb 2007 08:30:16 GMT</pubDate></item></channel></rss>