<?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[Macht es Sinn, bei Operatoren ein konstantes Objekt zu liefern?]]></title><description><![CDATA[<p>Hi!</p>
<p>In einem Buch (&quot;Mehr effektiv C++ programmieren&quot; von Scott Meyers) habe ich folgendes gesehen:</p>
<pre><code class="language-cpp">class Rational
{
    // ...
};

const Rational operator +(const Rational&amp; lhs, const Rational&amp; rhs)
{
    // ...
}
</code></pre>
<p>Welchen Sinn hat das &quot;const&quot; hier beim Rückgabetyp des +-Operators?<br />
Oder gibt es womögich garkeinen?</p>
<p>Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/191747/macht-es-sinn-bei-operatoren-ein-konstantes-objekt-zu-liefern</link><generator>RSS for Node</generator><lastBuildDate>Sun, 27 Sep 2026 06:24:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/191747.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 06 Sep 2007 07:36:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Macht es Sinn, bei Operatoren ein konstantes Objekt zu liefern? on Thu, 06 Sep 2007 07:36:18 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>In einem Buch (&quot;Mehr effektiv C++ programmieren&quot; von Scott Meyers) habe ich folgendes gesehen:</p>
<pre><code class="language-cpp">class Rational
{
    // ...
};

const Rational operator +(const Rational&amp; lhs, const Rational&amp; rhs)
{
    // ...
}
</code></pre>
<p>Welchen Sinn hat das &quot;const&quot; hier beim Rückgabetyp des +-Operators?<br />
Oder gibt es womögich garkeinen?</p>
<p>Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1359922</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1359922</guid><dc:creator><![CDATA[Strousirup]]></dc:creator><pubDate>Thu, 06 Sep 2007 07:36:18 GMT</pubDate></item><item><title><![CDATA[Reply to Macht es Sinn, bei Operatoren ein konstantes Objekt zu liefern? on Thu, 06 Sep 2007 07:39:47 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>das const rettet dich vor sowas:</p>
<pre><code class="language-cpp">Rational a, b, c;

a + b = c; //  :warning: da op+ const zurückliefert
</code></pre>
<p>Dieses Verhalten ist auch gut so, aber nicht perfekt. camper hat dazu mal was gepostet, ich poste gleich den Link.</p>
<p>Eigentlich steht das im Buch auch weiter unten erklärt oder vllt war das auch in Eff. C++.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1359926</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1359926</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 06 Sep 2007 07:39:47 GMT</pubDate></item><item><title><![CDATA[Reply to Macht es Sinn, bei Operatoren ein konstantes Objekt zu liefern? on Thu, 06 Sep 2007 07:48:16 GMT]]></title><description><![CDATA[<p><a href="http://c-plusplus.net/forum/viewtopic-var-p-is-1275887.html#1275887" rel="nofollow">http://c-plusplus.net/forum/viewtopic-var-p-is-1275887.html#1275887</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1359935</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1359935</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 06 Sep 2007 07:48:16 GMT</pubDate></item><item><title><![CDATA[Reply to Macht es Sinn, bei Operatoren ein konstantes Objekt zu liefern? on Thu, 06 Sep 2007 07:55:15 GMT]]></title><description><![CDATA[<p>Danke!<br />
Interessant. Nun bin ich aber leider eher verwirrter als vorher und weiß nicht, ob es jetzt besser ist das so zu machen oder nicht ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1359939</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1359939</guid><dc:creator><![CDATA[Strousirup]]></dc:creator><pubDate>Thu, 06 Sep 2007 07:55:15 GMT</pubDate></item><item><title><![CDATA[Reply to Macht es Sinn, bei Operatoren ein konstantes Objekt zu liefern? on Thu, 06 Sep 2007 19:40:10 GMT]]></title><description><![CDATA[<p>Strousirup schrieb:</p>
<blockquote>
<p>Danke!<br />
Interessant. Nun bin ich aber leider eher verwirrter als vorher und weiß nicht, ob es jetzt besser ist das so zu machen oder nicht ...</p>
</blockquote>
<p>Mach es so <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> im moment hast du keine bessere Alternative ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1360473</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1360473</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 06 Sep 2007 19:40:10 GMT</pubDate></item></channel></rss>