<?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[Zwei Fragen zu Referenzen]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe zwei Fragen zu Referenzen.</p>
<p>Erste Frage: In meinem Buch steht, dass das folgende Beispiel eine Referenz für ein const-Objekt initialisieren soll.</p>
<pre><code class="language-cpp">const int ivalue = 1024;

const int *const &amp;pi_ref = &amp;ivalue;
</code></pre>
<p>ich versteh nicht ganz wieso die eine (ich hoffe das ist korrekt so) &quot;const-Referenz auf einen Zeiger vom Typ const int&quot; benutzen? Muss das einfach so sein wenn man Referenzen auf const-Objekte braucht?</p>
<p>Meine zweite Frage betrifft const-Referenzen auf Literalkonstanten, also z. B.</p>
<pre><code class="language-cpp">const int &amp;test = 1024;
</code></pre>
<p>Wofür sollen solche Referenzen nützlich sein?</p>
<p>Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/186147/zwei-fragen-zu-referenzen</link><generator>RSS for Node</generator><lastBuildDate>Thu, 24 Sep 2026 07:10:30 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/186147.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 05 Jul 2007 14:14:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Zwei Fragen zu Referenzen on Thu, 05 Jul 2007 14:14:52 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe zwei Fragen zu Referenzen.</p>
<p>Erste Frage: In meinem Buch steht, dass das folgende Beispiel eine Referenz für ein const-Objekt initialisieren soll.</p>
<pre><code class="language-cpp">const int ivalue = 1024;

const int *const &amp;pi_ref = &amp;ivalue;
</code></pre>
<p>ich versteh nicht ganz wieso die eine (ich hoffe das ist korrekt so) &quot;const-Referenz auf einen Zeiger vom Typ const int&quot; benutzen? Muss das einfach so sein wenn man Referenzen auf const-Objekte braucht?</p>
<p>Meine zweite Frage betrifft const-Referenzen auf Literalkonstanten, also z. B.</p>
<pre><code class="language-cpp">const int &amp;test = 1024;
</code></pre>
<p>Wofür sollen solche Referenzen nützlich sein?</p>
<p>Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1318973</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1318973</guid><dc:creator><![CDATA[foo 0]]></dc:creator><pubDate>Thu, 05 Jul 2007 14:14:52 GMT</pubDate></item><item><title><![CDATA[Reply to Zwei Fragen zu Referenzen on Thu, 05 Jul 2007 14:39:53 GMT]]></title><description><![CDATA[<p>Zur ersten Frage: Das Gebilde sieht eher so aus, als hätte es akademischen Nutzen. Normalerweise reicht ein <code>const int&amp; ref=ivalue;</code> völlig aus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1318993</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1318993</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 05 Jul 2007 14:39:53 GMT</pubDate></item><item><title><![CDATA[Reply to Zwei Fragen zu Referenzen on Thu, 05 Jul 2007 14:46:57 GMT]]></title><description><![CDATA[<p>zur zweiten frage: das ist die einzige möglichkeit, überhaupt referenzen auf literale zu erzeugen, weil man so garantiert, dass kein versuch unternommen wird, ein literal zu verändern. wenn das ginge, könnte man z.b. dem literal 2 den wert 5 unterjubeln, was zu sehr merkwürdigen fehlverhalten führen könnte <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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1319001</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1319001</guid><dc:creator><![CDATA[thordk]]></dc:creator><pubDate>Thu, 05 Jul 2007 14:46:57 GMT</pubDate></item></channel></rss>