<?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[Array-Member mit Konstruktor-Argumenten]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe das folgende Problem:<br />
Ich habe einen Typ x, dessen Konstruktor 2 Argumente erwartet. In Klasse y habe ich ein Array von x als Daten-Member. Kann ich mit dem Konstruktor von y irgendwie die Array-Elemente von y initialisieren, oder geht das nur indem ich das Array x dynamisch mit new allokiere?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/126775/array-member-mit-konstruktor-argumenten</link><generator>RSS for Node</generator><lastBuildDate>Mon, 24 Aug 2026 21:06:25 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/126775.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 18 Nov 2005 13:55:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Array-Member mit Konstruktor-Argumenten on Fri, 18 Nov 2005 13:55:14 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe das folgende Problem:<br />
Ich habe einen Typ x, dessen Konstruktor 2 Argumente erwartet. In Klasse y habe ich ein Array von x als Daten-Member. Kann ich mit dem Konstruktor von y irgendwie die Array-Elemente von y initialisieren, oder geht das nur indem ich das Array x dynamisch mit new allokiere?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/920627</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/920627</guid><dc:creator><![CDATA[Locke]]></dc:creator><pubDate>Fri, 18 Nov 2005 13:55:14 GMT</pubDate></item><item><title><![CDATA[Reply to Array-Member mit Konstruktor-Argumenten on Fri, 18 Nov 2005 14:03:10 GMT]]></title><description><![CDATA[<p>Du kannst eine Initialisierungsliste für ein Array anlegen:</p>
<pre><code class="language-cpp">myT arr[10]={myT(1),myT(2,7),....};
</code></pre>
<p>(oder du verwendest STL-Container)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/920636</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/920636</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 18 Nov 2005 14:03:10 GMT</pubDate></item><item><title><![CDATA[Reply to Array-Member mit Konstruktor-Argumenten on Fri, 18 Nov 2005 14:44:39 GMT]]></title><description><![CDATA[<p>Das funktioniert leider nur wenn ich das Array nicht als Datenelement der Klasse erzeuge. In de Klasse muss die Initialisierung im Konstruktor erfolgen ...<br />
Hier noch ein kleines Code-Beispiel:</p>
<pre><code class="language-cpp">class x {
public:
  x(int a) :
   _a(a) {}
private:
  int _a;
};

class y {
public:
  y(int b) : ?????? {}
private:
  x _b[4];
};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/920679</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/920679</guid><dc:creator><![CDATA[Locke]]></dc:creator><pubDate>Fri, 18 Nov 2005 14:44:39 GMT</pubDate></item><item><title><![CDATA[Reply to Array-Member mit Konstruktor-Argumenten on Fri, 18 Nov 2005 15:11:39 GMT]]></title><description><![CDATA[<p>Nein das geht nicht.</p>
<p>Gruß</p>
]]></description><link>https://www.c-plusplus.net/forum/post/920713</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/920713</guid><dc:creator><![CDATA[FireFlow]]></dc:creator><pubDate>Fri, 18 Nov 2005 15:11:39 GMT</pubDate></item><item><title><![CDATA[Reply to Array-Member mit Konstruktor-Argumenten on Fri, 18 Nov 2005 15:14:28 GMT]]></title><description><![CDATA[<p>Für komplexere Initialisierungen hat man ja noch den Rumpf des Konstruktors <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/920718</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/920718</guid><dc:creator><![CDATA[User---]]></dc:creator><pubDate>Fri, 18 Nov 2005 15:14:28 GMT</pubDate></item></channel></rss>