<?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[Referenzen im Konstruktor]]></title><description><![CDATA[<p>Stimmt folgende Aussage:<br />
Referenzen im Konstruktor müssen konstant sein.<br />
???</p>
<p>MfG<br />
Stromberg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/196905/referenzen-im-konstruktor</link><generator>RSS for Node</generator><lastBuildDate>Wed, 30 Sep 2026 18:27:20 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/196905.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 04 Nov 2007 13:45:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Referenzen im Konstruktor on Sun, 04 Nov 2007 13:45:30 GMT]]></title><description><![CDATA[<p>Stimmt folgende Aussage:<br />
Referenzen im Konstruktor müssen konstant sein.<br />
???</p>
<p>MfG<br />
Stromberg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1397472</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1397472</guid><dc:creator><![CDATA[Stromberg]]></dc:creator><pubDate>Sun, 04 Nov 2007 13:45:30 GMT</pubDate></item><item><title><![CDATA[Reply to Referenzen im Konstruktor on Sun, 04 Nov 2007 13:54:06 GMT]]></title><description><![CDATA[<p>referenzen auf was? schreibt doch bitte mal ein bisschen mehr zu dem, was du meinst.<br />
so allgemein ist die antwort: nein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1397477</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1397477</guid><dc:creator><![CDATA[ghorst]]></dc:creator><pubDate>Sun, 04 Nov 2007 13:54:06 GMT</pubDate></item><item><title><![CDATA[Reply to Referenzen im Konstruktor on Sun, 04 Nov 2007 13:57:38 GMT]]></title><description><![CDATA[<p>Also z.B. bei:</p>
<pre><code class="language-cpp">class A
{
    A(int a); //Geht
    A(int &amp;a); //Geht nicht, zumindestens hat sich mein Compiler vorhin darüber beschwert
    A(const int &amp;a); //Geht
};
</code></pre>
<p>Darum hab ich gedacht das es da vll. so nä Regel gibt.</p>
<p>MfG<br />
Stromberg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1397479</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1397479</guid><dc:creator><![CDATA[Stromberg]]></dc:creator><pubDate>Sun, 04 Nov 2007 13:57:38 GMT</pubDate></item><item><title><![CDATA[Reply to Referenzen im Konstruktor on Sun, 04 Nov 2007 14:06:50 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">class A
{
    A(int &amp;a); 
};
</code></pre>
<p>Geht nur, wenn du auch einen veränderbaren Wert übergibst.</p>
<p>Folgendes geht z.b. nicht:</p>
<pre><code class="language-cpp">A i(42);
</code></pre>
<p>Dies geht jedoch:</p>
<pre><code class="language-cpp">int foo = 42;
A i(foo);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1397484</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1397484</guid><dc:creator><![CDATA[The-Kenny]]></dc:creator><pubDate>Sun, 04 Nov 2007 14:06:50 GMT</pubDate></item><item><title><![CDATA[Reply to Referenzen im Konstruktor on Sun, 04 Nov 2007 16:33:11 GMT]]></title><description><![CDATA[<p>Stromberg schrieb:</p>
<blockquote>
<p>...</p>
<pre><code class="language-cpp">class A
{
    A(int a); //Geht
    A(int &amp;a); //Geht nicht, zumindestens hat sich mein Compiler vorhin darüber beschwert
    A(const int &amp;a); //Geht
};
</code></pre>
<p>...</p>
</blockquote>
<p>Das stimmt soooo garantiert nicht. Das ist absolut korrektes C++ ... und das wird Dir Dein Compiler auch bestätigen.<br />
WENN Du einen COmpilerfehler bekommst, dann wird das daran liegen, wie Du den Code einsetzt<br />
a) bei der Implementierung von A::A() oder<br />
b) beim Aufruf.</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1397586</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1397586</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Sun, 04 Nov 2007 16:33:11 GMT</pubDate></item></channel></rss>