<?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[Rückgabe von Stackobjekten]]></title><description><![CDATA[<p>Hoi,</p>
<p>ich will in meinem Projekt eine einheitliche Art der Rückgabe von Stackobjekten haben. Jetzt frage ich mich, welche der folgenden 2 Ansätze besser ist:</p>
<pre><code class="language-cpp">A: Ray createRay(int x, int y);
B: void createRay(Ray&amp; r, int x, int y);
</code></pre>
<p>Bei A wirken die Aufrufe mathematischer und damit etwas &quot;schöner&quot;, dafür ist B effizienter (Kein Copyctor Aufruf).<br />
Welche Variante würdet ihr nehmen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/247212/rückgabe-von-stackobjekten</link><generator>RSS for Node</generator><lastBuildDate>Thu, 17 Sep 2026 15:57:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/247212.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 07 Aug 2009 17:12:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Rückgabe von Stackobjekten on Fri, 07 Aug 2009 17:12:06 GMT]]></title><description><![CDATA[<p>Hoi,</p>
<p>ich will in meinem Projekt eine einheitliche Art der Rückgabe von Stackobjekten haben. Jetzt frage ich mich, welche der folgenden 2 Ansätze besser ist:</p>
<pre><code class="language-cpp">A: Ray createRay(int x, int y);
B: void createRay(Ray&amp; r, int x, int y);
</code></pre>
<p>Bei A wirken die Aufrufe mathematischer und damit etwas &quot;schöner&quot;, dafür ist B effizienter (Kein Copyctor Aufruf).<br />
Welche Variante würdet ihr nehmen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1757044</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1757044</guid><dc:creator><![CDATA[BuLiFan]]></dc:creator><pubDate>Fri, 07 Aug 2009 17:12:06 GMT</pubDate></item><item><title><![CDATA[Reply to Rückgabe von Stackobjekten on Fri, 07 Aug 2009 17:14:17 GMT]]></title><description><![CDATA[<p>A<br />
Außer in wenigen AUsnahmen, daß zum Beispiel kein sinnvoller Kopierkonstruktor gebaut werden kann, oder daß die RVO tatsächlich versagt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1757047</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1757047</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Fri, 07 Aug 2009 17:14:17 GMT</pubDate></item></channel></rss>