<?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[Initialisierungsreihenfolge in Initialisierungsliste]]></title><description><![CDATA[<p>In welcher Reihe werden die Membervariablen einer Klasse in der Initialisierungsliste initialisiert?<br />
Das ist doch einfach von oben nach unten, wie sie in der Definition auftauchen, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/157112/initialisierungsreihenfolge-in-initialisierungsliste</link><generator>RSS for Node</generator><lastBuildDate>Wed, 09 Sep 2026 00:50:34 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/157112.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 23 Aug 2006 10:48:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Initialisierungsreihenfolge in Initialisierungsliste on Wed, 23 Aug 2006 10:48:13 GMT]]></title><description><![CDATA[<p>In welcher Reihe werden die Membervariablen einer Klasse in der Initialisierungsliste initialisiert?<br />
Das ist doch einfach von oben nach unten, wie sie in der Definition auftauchen, oder?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1122721</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1122721</guid><dc:creator><![CDATA[thomas r.]]></dc:creator><pubDate>Wed, 23 Aug 2006 10:48:13 GMT</pubDate></item><item><title><![CDATA[Reply to Initialisierungsreihenfolge in Initialisierungsliste on Wed, 23 Aug 2006 11:13:46 GMT]]></title><description><![CDATA[<p>Wieso willst du das wissen? Das entscheidende ist doch, dass du beim Eintritt in den Funktionsrumpf des c-tors ein vollständig initialisiertes Objekt hast!?</p>
<p>Greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1122737</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1122737</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Wed, 23 Aug 2006 11:13:46 GMT</pubDate></item><item><title><![CDATA[Reply to Initialisierungsreihenfolge in Initialisierungsliste on Wed, 23 Aug 2006 11:16:21 GMT]]></title><description><![CDATA[<p>thomas r. schrieb:</p>
<blockquote>
<p>In welcher Reihe werden die Membervariablen einer Klasse in der Initialisierungsliste initialisiert?<br />
Das ist doch einfach von oben nach unten, wie sie in der Definition auftauchen, oder?</p>
</blockquote>
<p>Wenn du damit die Klassendefinition meinst, genau. Anders ausgedrückt: Member werden in ihrer Deklarationsreihenfolge initialisiert. Die Reihenfolge in der Initialisierungsliste wird ignoriert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1122741</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1122741</guid><dc:creator><![CDATA[HumeSikkins]]></dc:creator><pubDate>Wed, 23 Aug 2006 11:16:21 GMT</pubDate></item><item><title><![CDATA[Reply to Initialisierungsreihenfolge in Initialisierungsliste on Wed, 23 Aug 2006 11:16:56 GMT]]></title><description><![CDATA[<p>Swordfish schrieb:</p>
<blockquote>
<p>Wieso willst du das wissen? Das entscheidende ist doch, dass du beim Eintritt in den Funktionsrumpf des c-tors ein vollständig initialisiertes Objekt hast!?</p>
</blockquote>
<p>Spätestens, wenn du Initialisierungsabhängigkeiten hast, musst du das wissen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1122742</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1122742</guid><dc:creator><![CDATA[HumeSikkins]]></dc:creator><pubDate>Wed, 23 Aug 2006 11:16:56 GMT</pubDate></item><item><title><![CDATA[Reply to Initialisierungsreihenfolge in Initialisierungsliste on Wed, 23 Aug 2006 11:25:46 GMT]]></title><description><![CDATA[<p>alles klar, danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1122756</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1122756</guid><dc:creator><![CDATA[thomas r.]]></dc:creator><pubDate>Wed, 23 Aug 2006 11:25:46 GMT</pubDate></item><item><title><![CDATA[Reply to Initialisierungsreihenfolge in Initialisierungsliste on Wed, 23 Aug 2006 12:17:32 GMT]]></title><description><![CDATA[<p>HumeSikkins schrieb:</p>
<blockquote>
<p>Swordfish schrieb:</p>
<blockquote>
<p>Wieso willst du das wissen? Das entscheidende ist doch, dass du beim Eintritt in den Funktionsrumpf des c-tors ein vollständig initialisiertes Objekt hast!?</p>
</blockquote>
<p>Spätestens, wenn du Initialisierungsabhängigkeiten hast, musst du das wissen.</p>
</blockquote>
<p>Du meinst sowas:</p>
<pre><code class="language-cpp">class foo {
    int m_a;
    int m_b;
}

foo::foo( ) : m_a( 0 ), m_b( m_a ) 
{
}
</code></pre>
<p>?</p>
<p>Also würd' bei in umgekehrter Reihenfolge deklarierten Membern <em>m_a</em> und <em>m_b</em> für <em>m_b</em> quatsch rauskommen?</p>
<p>Greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1122805</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1122805</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Wed, 23 Aug 2006 12:17:32 GMT</pubDate></item><item><title><![CDATA[Reply to Initialisierungsreihenfolge in Initialisierungsliste on Wed, 23 Aug 2006 12:12:38 GMT]]></title><description><![CDATA[<p>Jep.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1122812</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1122812</guid><dc:creator><![CDATA[.filmor]]></dc:creator><pubDate>Wed, 23 Aug 2006 12:12:38 GMT</pubDate></item><item><title><![CDATA[Reply to Initialisierungsreihenfolge in Initialisierungsliste on Wed, 23 Aug 2006 12:19:17 GMT]]></title><description><![CDATA[<p>.filmor schrieb:</p>
<blockquote>
<p>Jep.</p>
</blockquote>
<p>f*ck!</p>
<p>*alle_klassendeklarationen_und_initialisierungslisten_in_meinem_aktuellen_projekt_durchguck* <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
<p>Greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1122816</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1122816</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Wed, 23 Aug 2006 12:19:17 GMT</pubDate></item></channel></rss>