<?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[const &amp;amp; und Kopien]]></title><description><![CDATA[<p>Hi,</p>
<p>ich bin grad am C++ lernen und frage mich, wann nimmt man für Rückgabewerte eine const reference (&amp;) und wann eine Kopie?<br />
Gebe ich einen Vector mit Werten zurück, auf dem ich nur lese, dann const &amp;, sonst eine Kopie?<br />
Was ist const correctness?</p>
<p>Bitte um Hilfe <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/158169/const-amp-und-kopien</link><generator>RSS for Node</generator><lastBuildDate>Wed, 09 Sep 2026 18:42:49 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/158169.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 02 Sep 2006 11:46:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to const &amp;amp; und Kopien on Sat, 02 Sep 2006 11:46:03 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich bin grad am C++ lernen und frage mich, wann nimmt man für Rückgabewerte eine const reference (&amp;) und wann eine Kopie?<br />
Gebe ich einen Vector mit Werten zurück, auf dem ich nur lese, dann const &amp;, sonst eine Kopie?<br />
Was ist const correctness?</p>
<p>Bitte um Hilfe <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1129586</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1129586</guid><dc:creator><![CDATA[C++ Anfaenger]]></dc:creator><pubDate>Sat, 02 Sep 2006 11:46:03 GMT</pubDate></item><item><title><![CDATA[Reply to const &amp;amp; und Kopien on Sat, 02 Sep 2006 12:01:22 GMT]]></title><description><![CDATA[<p>Hallo</p>
<blockquote>
<p>wann nimmt man für Rückgabewerte eine const reference (&amp;) und wann eine Kopie?</p>
</blockquote>
<p>Wenn du einen Member einer Klasse als Readonly zurückgeben willst, dann nimm am besten Konstante Referenz. Allerdings darfst du keine lokalen Variablen als Referenzen zurückgeben.</p>
<blockquote>
<p>Gebe ich einen Vector mit Werten zurück, auf dem ich nur lese, dann const &amp;, sonst eine Kopie?</p>
</blockquote>
<p>Wenn der vector nicht lokal ist, eine konstante Referenz. Ansonsten Kopie (oder besser noch als Parameter).</p>
<blockquote>
<p>Was ist const correctness?</p>
</blockquote>
<p>Siehe zum Beispiel <a href="http://www.parashift.com/c++-faq-lite/const-correctness.html" rel="nofollow">hier</a>.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1129591</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1129591</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Sat, 02 Sep 2006 12:01:22 GMT</pubDate></item><item><title><![CDATA[Reply to const &amp;amp; und Kopien on Sat, 02 Sep 2006 12:00:23 GMT]]></title><description><![CDATA[<p>C++ Anfaenger schrieb:</p>
<blockquote>
<p>ich bin grad am C++ lernen und frage mich, wann nimmt man für Rückgabewerte eine const reference (&amp;)</p>
</blockquote>
<p>wenn es möglich ist. tyoischerweise attribute.</p>
<blockquote>
<p>und wann eine Kopie?</p>
</blockquote>
<p>wenn keine referenz auf const geht. typischerweise operator+ und funktionen, die const&amp; als parameter haben, wovon man einen durchschickt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1129592</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1129592</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Sat, 02 Sep 2006 12:00:23 GMT</pubDate></item></channel></rss>