<?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[Warum eigentlich die Initialisierungsliste im Konstruktor?]]></title><description><![CDATA[<p>Warum soll man eigentlich die Initialisierungsliste im Konstruktor einsetzen, wenn die Attribute nicht konstant oder Referenzen sind? Was bringt das an Vorteil?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/155433/warum-eigentlich-die-initialisierungsliste-im-konstruktor</link><generator>RSS for Node</generator><lastBuildDate>Tue, 08 Sep 2026 15:54:53 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/155433.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 06 Aug 2006 10:13:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Warum eigentlich die Initialisierungsliste im Konstruktor? on Sun, 06 Aug 2006 10:13:12 GMT]]></title><description><![CDATA[<p>Warum soll man eigentlich die Initialisierungsliste im Konstruktor einsetzen, wenn die Attribute nicht konstant oder Referenzen sind? Was bringt das an Vorteil?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1111447</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1111447</guid><dc:creator><![CDATA[hellweger]]></dc:creator><pubDate>Sun, 06 Aug 2006 10:13:12 GMT</pubDate></item><item><title><![CDATA[Reply to Warum eigentlich die Initialisierungsliste im Konstruktor? on Sun, 06 Aug 2006 10:18:18 GMT]]></title><description><![CDATA[<p>In der Initialisierungsliste wird der Konstruktor für alle Basisklassen und Membervariablen aufgerufen. Im Rumpf arbeitet man bereits mit den fertig erstellten Objekten. auf die Initialisierung kann man nur in der Initialisierungsliste Einfluss ausüben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1111449</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1111449</guid><dc:creator><![CDATA[Lolz]]></dc:creator><pubDate>Sun, 06 Aug 2006 10:18:18 GMT</pubDate></item><item><title><![CDATA[Reply to Warum eigentlich die Initialisierungsliste im Konstruktor? on Sun, 06 Aug 2006 10:22:27 GMT]]></title><description><![CDATA[<p>Die Initialiserungsliste ist effizienter (Verwendung von copycon anstelle dtor und op=): <a href="http://www.henkessoft.de/C++/C++%20Fortgeschrittene/C++_Fortgeschrittene.htm#Initialiserungsliste" rel="nofollow">http://www.henkessoft.de/C++/C++ Fortgeschrittene/C++_Fortgeschrittene.htm#Initialiserungsliste</a><br />
Ausnahme siehe: Scott Meyers, Effektiv C++ programmieren, Lektion 12.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1111451</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1111451</guid><dc:creator><![CDATA[Erhard Henkes]]></dc:creator><pubDate>Sun, 06 Aug 2006 10:22:27 GMT</pubDate></item><item><title><![CDATA[Reply to Warum eigentlich die Initialisierungsliste im Konstruktor? on Wed, 09 Aug 2006 14:02:45 GMT]]></title><description><![CDATA[<p>... außerdem braucht dann das Attribut keinen DefaultCtor (also einen ohne Parametern).<br />
Sonst bekommt man Probleme, wenn man Objekte aggregieren will, die keinen DefCtor und/oder keinen operator=() haben (sollen).</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1113838</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1113838</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Wed, 09 Aug 2006 14:02:45 GMT</pubDate></item></channel></rss>