<?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[operatro überladen]]></title><description><![CDATA[<p>hi,<br />
wenn ich einen operrator überlade<br />
ich hab mir da ein paar beispeilcods angeschaut<br />
warum geb ich das manchmal als referenz zurück und manchmal nicht</p>
<p>zb<br />
float &amp;operator[](int index);<br />
float operator[](int index) const;</p>
<p>schonmal vielen dank für eure hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/246346/operatro-überladen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 18 Sep 2026 04:29:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/246346.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 26 Jul 2009 22:53:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to operatro überladen on Sun, 26 Jul 2009 22:53:48 GMT]]></title><description><![CDATA[<p>hi,<br />
wenn ich einen operrator überlade<br />
ich hab mir da ein paar beispeilcods angeschaut<br />
warum geb ich das manchmal als referenz zurück und manchmal nicht</p>
<p>zb<br />
float &amp;operator[](int index);<br />
float operator[](int index) const;</p>
<p>schonmal vielen dank für eure hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1750032</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1750032</guid><dc:creator><![CDATA[noob2000]]></dc:creator><pubDate>Sun, 26 Jul 2009 22:53:48 GMT</pubDate></item><item><title><![CDATA[Reply to operatro überladen on Sun, 26 Jul 2009 22:55:33 GMT]]></title><description><![CDATA[<p>wenn du es als ref zurückgibst, kannst du den wert ändern:</p>
<p>test[42] = 5.32f;</p>
<p>wenn du die methode const machst, kannst du garnichts ändern. eine refernez<br />
wäre undnötig jedoch <strong>nicht falsch</strong></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1750033</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1750033</guid><dc:creator><![CDATA[helferlein]]></dc:creator><pubDate>Sun, 26 Jul 2009 22:55:33 GMT</pubDate></item><item><title><![CDATA[Reply to operatro überladen on Sun, 26 Jul 2009 22:56:48 GMT]]></title><description><![CDATA[<p>ok schonmal danke</p>
<p>und wo wäre der unterschied wenn ich dann sowas schriebe</p>
<p>float &amp;operator[](int index);<br />
float operator[](int index);</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1750034</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1750034</guid><dc:creator><![CDATA[noob2000]]></dc:creator><pubDate>Sun, 26 Jul 2009 22:56:48 GMT</pubDate></item><item><title><![CDATA[Reply to operatro überladen on Sun, 26 Jul 2009 23:02:20 GMT]]></title><description><![CDATA[<p>Bei der ersten Zeile gibst du eine Referenz zurück, also bezieht man sich von aussen direkt auf den eigentlichen Wert in der Klasse. Bei der zweiten hingegen kopierst du den Wert und gibst einen neuen <code>float</code> zurück. Dass die Funktion nicht <code>const</code> -qualifiziert ist, macht eigentlich nicht viel Sinn, wenn man von einem üblichen Getter ausgeht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1750036</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1750036</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 26 Jul 2009 23:02:20 GMT</pubDate></item></channel></rss>