<?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[Initialisierung von Eigenschaften bei Deklaration statt den Konstruktor zu benutzen?]]></title><description><![CDATA[<p>Warum benutzt man eigentlich den Konstruktor, um Eigenschaften(Variablen) einer Klasse zu initialisieren. Das könnte man doch schon bei der Definition machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/288604/initialisierung-von-eigenschaften-bei-deklaration-statt-den-konstruktor-zu-benutzen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 19 Aug 2026 22:00:30 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/288604.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 19 Jun 2011 19:43:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Initialisierung von Eigenschaften bei Deklaration statt den Konstruktor zu benutzen? on Sun, 19 Jun 2011 19:45:36 GMT]]></title><description><![CDATA[<p>Warum benutzt man eigentlich den Konstruktor, um Eigenschaften(Variablen) einer Klasse zu initialisieren. Das könnte man doch schon bei der Definition machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2080800</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2080800</guid><dc:creator><![CDATA[redrew99]]></dc:creator><pubDate>Sun, 19 Jun 2011 19:45:36 GMT</pubDate></item><item><title><![CDATA[Reply to Initialisierung von Eigenschaften bei Deklaration statt den Konstruktor zu benutzen? on Sun, 19 Jun 2011 19:46:02 GMT]]></title><description><![CDATA[<p>Weil im Standard steht dass man es so zu machen hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2080803</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2080803</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Sun, 19 Jun 2011 19:46:02 GMT</pubDate></item><item><title><![CDATA[Reply to Initialisierung von Eigenschaften bei Deklaration statt den Konstruktor zu benutzen? on Sun, 19 Jun 2011 19:48:10 GMT]]></title><description><![CDATA[<p>Einfache Antwort: Weil es bisher nicht vorgesehen war, den Membern direkt bei der Deklaration einen Wert mitzugeben (geht bisher nur für statische Konstanten, soll in C++0x afair auch etwas erweitert worden sein).</p>
<p>Ansonsten: Eine Klasse hat häufig mehrere Konstruktoren - und je nachdem welcher davon aufgerufen wird, bekommen die Member idR andere Werte übergeben (die noch dazu abhängen können von den Konstruktor-Parametern).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2080804</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2080804</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Sun, 19 Jun 2011 19:48:10 GMT</pubDate></item><item><title><![CDATA[Reply to Initialisierung von Eigenschaften bei Deklaration statt den Konstruktor zu benutzen? on Sun, 19 Jun 2011 19:54:35 GMT]]></title><description><![CDATA[<p>Das ist natuerlich rein subjektiv, aber irgendwie finde ich es leichter lesbar, wenn sich saemtliche Initialisierungen und was man sonst noch so macht im Konstruktor (oder darueber bei Initialisierungslisten) befinden, anstatt immer zwischen Deklaration und Konstruktorimplementierung hin und herwechseln zu muessen, wenn man da mal Informationen braucht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2080806</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2080806</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Sun, 19 Jun 2011 19:54:35 GMT</pubDate></item></channel></rss>