<?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[Was macht CComBSTR() throw()]]></title><description><![CDATA[<p>Hallo</p>
<p>In einer Headerdatei habe ich folgende Zeile gefunden:</p>
<pre><code class="language-cpp">class CComBSTR
{
public:
	BSTR m_str;

	CComBSTR() throw()
	{
		m_str = NULL;
	}
...
</code></pre>
<p>Was bedeutet das ?<br />
CComBSTR() throw() mich wundert das man throw an dieser Stelle schreiben kann.<br />
Was bewirkt es ?</p>
<p>Gruß<br />
Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/239495/was-macht-ccombstr-throw</link><generator>RSS for Node</generator><lastBuildDate>Tue, 22 Sep 2026 12:20:39 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/239495.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 24 Apr 2009 08:19:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Was macht CComBSTR() throw() on Fri, 24 Apr 2009 08:20:09 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>In einer Headerdatei habe ich folgende Zeile gefunden:</p>
<pre><code class="language-cpp">class CComBSTR
{
public:
	BSTR m_str;

	CComBSTR() throw()
	{
		m_str = NULL;
	}
...
</code></pre>
<p>Was bedeutet das ?<br />
CComBSTR() throw() mich wundert das man throw an dieser Stelle schreiben kann.<br />
Was bewirkt es ?</p>
<p>Gruß<br />
Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1700574</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1700574</guid><dc:creator><![CDATA[martin_zi]]></dc:creator><pubDate>Fri, 24 Apr 2009 08:20:09 GMT</pubDate></item><item><title><![CDATA[Reply to Was macht CComBSTR() throw() on Fri, 24 Apr 2009 08:31:52 GMT]]></title><description><![CDATA[<p>Das bedeutet hier nur, dass dem Compiler mitgeteilt wird, dass CComBSTR() keine Exceptions wirft. Sieh einfach mal unter dem Stichwort &quot;Exception Spezifikation&quot; nach.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1700578</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1700578</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Fri, 24 Apr 2009 08:31:52 GMT</pubDate></item><item><title><![CDATA[Reply to Was macht CComBSTR() throw() on Fri, 24 Apr 2009 08:55:32 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>Ah Exception Spezifikation ..<br />
Ok jetzt ists klar ... <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="😃"
    /><br />
Aber ergibt das hier überhaupt Sinn ?</p>
<pre><code class="language-cpp">CComBSTR() throw()
{
   m_str = NULL;
}
</code></pre>
<p>Welche Exeption könnte denn hier schon geworfen werden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1700589</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1700589</guid><dc:creator><![CDATA[martin_zi]]></dc:creator><pubDate>Fri, 24 Apr 2009 08:55:32 GMT</pubDate></item><item><title><![CDATA[Reply to Was macht CComBSTR() throw() on Fri, 24 Apr 2009 08:58:02 GMT]]></title><description><![CDATA[<p>martin_zi schrieb:</p>
<blockquote>
<p>HWelche Exeption könnte denn hier schon geworfen werden <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Martin</p>
</blockquote>
<p>Keine. Das ist ja auch genau die Aussage.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1700591</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1700591</guid><dc:creator><![CDATA[Tachyon]]></dc:creator><pubDate>Fri, 24 Apr 2009 08:58:02 GMT</pubDate></item><item><title><![CDATA[Reply to Was macht CComBSTR() throw() on Fri, 24 Apr 2009 09:03:50 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>Ja in einem Artikel den ich eben gelesen hab Stand das man &quot;keine&quot; werfen darf.<br />
Ich habe das auch so aufgefasst dass man in dem Bereich &quot;keine werfen darf&quot;.</p>
<p>Damit ist es verständlicher<br />
<a href="http://msdn.microsoft.com/en-us/library/wfa0edys(VS.80).aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/wfa0edys(VS.80).aspx</a></p>
<p>Jetzt schon klar ... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Danke<br />
Martin ..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1700594</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1700594</guid><dc:creator><![CDATA[martin_zi]]></dc:creator><pubDate>Fri, 24 Apr 2009 09:03:50 GMT</pubDate></item></channel></rss>