<?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[return pointer als reference]]></title><description><![CDATA[<p>Hallo,<br />
kurze Frage zu einem Beispielprogramm. Es wird doch ein pointer auf das aktuelle object zurückgeben, obwohl die function eine reference zurückgeben sollte. Stimmt da etwas in meinem verständnis nicht oder wie wird das gecastet.<br />
Danke</p>
<pre><code class="language-cpp">String&amp; String::append(const String&amp; rhs)
     {
     append(rhs.p_); //ausserhalb definiert
     return *this;
     }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/213468/return-pointer-als-reference</link><generator>RSS for Node</generator><lastBuildDate>Wed, 14 Oct 2026 06:26:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/213468.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 18 May 2008 13:12:08 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to return pointer als reference on Sun, 18 May 2008 13:12:08 GMT]]></title><description><![CDATA[<p>Hallo,<br />
kurze Frage zu einem Beispielprogramm. Es wird doch ein pointer auf das aktuelle object zurückgeben, obwohl die function eine reference zurückgeben sollte. Stimmt da etwas in meinem verständnis nicht oder wie wird das gecastet.<br />
Danke</p>
<pre><code class="language-cpp">String&amp; String::append(const String&amp; rhs)
     {
     append(rhs.p_); //ausserhalb definiert
     return *this;
     }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1511526</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1511526</guid><dc:creator><![CDATA[20seconds]]></dc:creator><pubDate>Sun, 18 May 2008 13:12:08 GMT</pubDate></item><item><title><![CDATA[Reply to return pointer als reference on Sun, 18 May 2008 13:17:01 GMT]]></title><description><![CDATA[<p>Nein da wird der this Zeiger dereferenziert. Also hast du dann das Objekt, wovon du dann eine Referenz zurückgibst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1511531</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1511531</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Sun, 18 May 2008 13:17:01 GMT</pubDate></item><item><title><![CDATA[Reply to return pointer als reference on Sun, 18 May 2008 13:54:03 GMT]]></title><description><![CDATA[<p>Klar!<br />
Danke!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1511559</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1511559</guid><dc:creator><![CDATA[20seconds]]></dc:creator><pubDate>Sun, 18 May 2008 13:54:03 GMT</pubDate></item></channel></rss>