<?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[Konstruktoren und Destruktoren]]></title><description><![CDATA[<p>Hallo!</p>
<p>Was sind Konstruktoren und Destruktoren?<br />
Wie kann ein binärer arithmetischer Operator überladen werden?<br />
Warum ist innerhalb einer Klassendeklaration keine andere Klassendeklaration erlaubt?<br />
&quot;Zuweisungsoperatoren müssen eine const-Referenz auf das Objekt this zurückliefern.&quot; Warum und Weshalb?</p>
<p>Danke und Grüsse!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/120321/konstruktoren-und-destruktoren</link><generator>RSS for Node</generator><lastBuildDate>Sat, 22 Aug 2026 06:37:09 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/120321.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 12 Sep 2005 07:46:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Konstruktoren und Destruktoren on Mon, 12 Sep 2005 07:46:39 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Was sind Konstruktoren und Destruktoren?<br />
Wie kann ein binärer arithmetischer Operator überladen werden?<br />
Warum ist innerhalb einer Klassendeklaration keine andere Klassendeklaration erlaubt?<br />
&quot;Zuweisungsoperatoren müssen eine const-Referenz auf das Objekt this zurückliefern.&quot; Warum und Weshalb?</p>
<p>Danke und Grüsse!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/869992</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869992</guid><dc:creator><![CDATA[arbeiter]]></dc:creator><pubDate>Mon, 12 Sep 2005 07:46:39 GMT</pubDate></item><item><title><![CDATA[Reply to Konstruktoren und Destruktoren on Mon, 12 Sep 2005 07:48:05 GMT]]></title><description><![CDATA[<p>Das sind Hausaufgaben! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/869994</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/869994</guid><dc:creator><![CDATA[feststellung]]></dc:creator><pubDate>Mon, 12 Sep 2005 07:48:05 GMT</pubDate></item><item><title><![CDATA[Reply to Konstruktoren und Destruktoren on Mon, 12 Sep 2005 07:58:11 GMT]]></title><description><![CDATA[<p>arbeiter schrieb:</p>
<blockquote>
<p>Warum ist innerhalb einer Klassendeklaration keine andere Klassendeklaration erlaubt?</p>
</blockquote>
<p><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="😕"
    /> was ist mit nested classes?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/870000</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/870000</guid><dc:creator><![CDATA[miller_m]]></dc:creator><pubDate>Mon, 12 Sep 2005 07:58:11 GMT</pubDate></item><item><title><![CDATA[Reply to Konstruktoren und Destruktoren on Mon, 12 Sep 2005 08:48:42 GMT]]></title><description><![CDATA[<p>arbeiter schrieb:</p>
<blockquote>
<p>Was sind Konstruktoren und Destruktoren?</p>
</blockquote>
<p><a href="http://www.volkard.de/vcppkold/konstruktor.html" rel="nofollow">http://www.volkard.de/vcppkold/konstruktor.html</a><br />
<a href="http://www.volkard.de/vcppkold/destruktor.html" rel="nofollow">http://www.volkard.de/vcppkold/destruktor.html</a></p>
<blockquote>
<p>Wie kann ein binärer arithmetischer Operator überladen werden?</p>
</blockquote>
<p><a href="http://www.volkard.de/vcppkold/die_klasse_rational.html" rel="nofollow">http://www.volkard.de/vcppkold/die_klasse_rational.html</a><br />
<a href="http://www.volkard.de/vcppkold/operatoren_ausserhalb_von_klassen.html" rel="nofollow">http://www.volkard.de/vcppkold/operatoren_ausserhalb_von_klassen.html</a></p>
<blockquote>
<p>Warum ist innerhalb einer Klassendeklaration keine andere Klassendeklaration erlaubt?</p>
</blockquote>
<p>ist doch erlaubt und sinnvoll.<br />
hat der fragesteller nen privat-stil erfunden, nachdem das verboten ist und fragt in der klausur den ab?</p>
<blockquote>
<p>&quot;Zuweisungsoperatoren müssen eine const-Referenz auf das Objekt this zurückliefern.&quot; Warum und Weshalb?</p>
</blockquote>
<p>auch das ist falsch. wohl meint er/sie &quot;Zuweisungsoperatoren müssen eine const-Referenz auf das Objekt <em>this zurückliefern.&quot;.<br />
sonst wäre es ja Foo</em>&amp; op=(Foo const&amp;) und ich fürchte, referenzen auf lokale objekte zurückzugeben, ist gefährlich. außerdem ist void op=(Foo const&amp;) total erlaubt. also ein &quot;muß&quot; muß da nicht hin. und gemeldet muß werden, daß mindestens seit Todd Veldhuizens expression templates (anno 1994) es sinnvolle verwendung für nen zuweisungsoperator gibt, der nicht *this zurückliefert und auch keine referenz.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/870030</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/870030</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Mon, 12 Sep 2005 08:48:42 GMT</pubDate></item></channel></rss>