<?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[Objekt als R-Wert]]></title><description><![CDATA[<p>Besitzt das Objekt <em>Standard</em> danach die Werte von <em>Obj</em> ?</p>
<pre><code>struct Person
{
   string person_name;
   int person_alter;

   Person Standard()
   {
      Person Obj;
      Obj.person_name = &quot;Tina&quot;;
      Obj.person_alter = 18;
      return (Obj);
   }
};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/327275/objekt-als-r-wert</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Jul 2026 13:10:15 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/327275.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 01 Aug 2014 16:23:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Objekt als R-Wert on Sat, 02 Aug 2014 07:24:06 GMT]]></title><description><![CDATA[<p>Besitzt das Objekt <em>Standard</em> danach die Werte von <em>Obj</em> ?</p>
<pre><code>struct Person
{
   string person_name;
   int person_alter;

   Person Standard()
   {
      Person Obj;
      Obj.person_name = &quot;Tina&quot;;
      Obj.person_alter = 18;
      return (Obj);
   }
};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2411521</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2411521</guid><dc:creator><![CDATA[Neuling1]]></dc:creator><pubDate>Sat, 02 Aug 2014 07:24:06 GMT</pubDate></item><item><title><![CDATA[Reply to Objekt als R-Wert on Fri, 01 Aug 2014 16:32:03 GMT]]></title><description><![CDATA[<p>Probiers halt mal aus.</p>
<p>*Edit<br />
<code>Standard</code> ist übrigens kein Objekt. Was du wohl möchtest ist</p>
<pre><code>struct Person
{
    string name;
    int alter;

    void  init_standard() {
	name = &quot;Tina&quot;;
	alter = 18;
    }
}; 

int main()
{
    Person p;
    p.init_standard();

    cout &lt;&lt; p.name &lt;&lt; endl;
    cout &lt;&lt; p.alter &lt;&lt; endl;
}
</code></pre>
<p>Anstatt einer init-Methode sollte man einen Konstruktor verwenden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2411522</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2411522</guid><dc:creator><![CDATA[icarus2]]></dc:creator><pubDate>Fri, 01 Aug 2014 16:32:03 GMT</pubDate></item><item><title><![CDATA[Reply to Objekt als R-Wert on Fri, 01 Aug 2014 16:43:44 GMT]]></title><description><![CDATA[<p>Achso ist es nicht? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
<p>Ne ich wollte nur mal ein Objekt als return wert setzen.<br />
Wozu macht man das? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2411523</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2411523</guid><dc:creator><![CDATA[Neuling1]]></dc:creator><pubDate>Fri, 01 Aug 2014 16:43:44 GMT</pubDate></item><item><title><![CDATA[Reply to Objekt als R-Wert on Fri, 01 Aug 2014 21:11:33 GMT]]></title><description><![CDATA[<p>Neuling1 schrieb:</p>
<blockquote>
<p>Ne ich wollte nur mal ein Objekt als return wert setzen.<br />
Wozu macht man das? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
</blockquote>
<p>Um ein ein Objekt zurückzugeben? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2411549</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2411549</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Fri, 01 Aug 2014 21:11:33 GMT</pubDate></item><item><title><![CDATA[Reply to Objekt als R-Wert on Sat, 02 Aug 2014 09:23:10 GMT]]></title><description><![CDATA[<p>Ja<br />
In meinem Buch (C++ lernen und professionell anwenden) gibt es ein Kapitel, das<br />
beschreibt wie man ein Objekt als return Wert setzt.<br />
So in etwa</p>
<pre><code>const DayTime&amp; currentTime()
{
  static DayTime curTime;
  time_t sec;   time(&amp;sec);
  struct tm*zeit = localtime(&amp;sec);
  curTime.setTime(zeit-&gt;tm_hour, zeit-&gt;tm_min, zeit-&gt;tm_sec);
  return curTime;
}
</code></pre>
<p>Main Func:</p>
<pre><code>const DayTime&amp; currentTime();

int main()
{
  DayTime jetzt(currentTime());
  return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2411592</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2411592</guid><dc:creator><![CDATA[Berzerk]]></dc:creator><pubDate>Sat, 02 Aug 2014 09:23:10 GMT</pubDate></item><item><title><![CDATA[Reply to Objekt als R-Wert on Sat, 02 Aug 2014 09:57:00 GMT]]></title><description><![CDATA[<p>Wen das wirklich so drinsteht, dann schmeiss das Buch weg...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2411600</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2411600</guid><dc:creator><![CDATA[icarus2]]></dc:creator><pubDate>Sat, 02 Aug 2014 09:57:00 GMT</pubDate></item><item><title><![CDATA[Reply to Objekt als R-Wert on Sat, 02 Aug 2014 10:05:05 GMT]]></title><description><![CDATA[<p>icarus2 schrieb:</p>
<blockquote>
<p>Wen das wirklich so drinsteht, dann schmeiss das Buch weg...</p>
</blockquote>
<p>+1<br />
(Prinz&amp;Prinz stehen in der Codeverbrecherkartei gleich nach Wolf.)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2411604</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2411604</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Sat, 02 Aug 2014 10:05:05 GMT</pubDate></item></channel></rss>