<?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[Konstruktor für Klasse mit Liste als Element?]]></title><description><![CDATA[<p>Hallo,</p>
<p>habe gleich noch ne Frage.<br />
Wie muss denn der Konstruktor für folgende Klasse aussehen,<br />
die eine Liste als Element enthält?</p>
<p>private:<br />
string name;<br />
int gewicht;<br />
int zahl;<br />
list&lt;Item*&gt; inventar;</p>
<p>Ich bekomms einfach nicht hin, dachte an sowas wie</p>
<p>Player::Player ( string n, int mw, int cw ) : name (n), gewicht (g), zahl (z), list&lt;Item*&gt; inventar</p>
<p>aber das funzt einfach nicht, habe schon viel zeit damit verschwendet und für euch ist das bestimmt ein Kinderspiel <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Wäre sehr nett wenn ihr mir weiterhelfen könntet.</p>
<p>Grüße<br />
Jens</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/185694/konstruktor-für-klasse-mit-liste-als-element</link><generator>RSS for Node</generator><lastBuildDate>Thu, 24 Sep 2026 05:35:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/185694.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 29 Jun 2007 22:06:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Konstruktor für Klasse mit Liste als Element? on Fri, 29 Jun 2007 22:06:57 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>habe gleich noch ne Frage.<br />
Wie muss denn der Konstruktor für folgende Klasse aussehen,<br />
die eine Liste als Element enthält?</p>
<p>private:<br />
string name;<br />
int gewicht;<br />
int zahl;<br />
list&lt;Item*&gt; inventar;</p>
<p>Ich bekomms einfach nicht hin, dachte an sowas wie</p>
<p>Player::Player ( string n, int mw, int cw ) : name (n), gewicht (g), zahl (z), list&lt;Item*&gt; inventar</p>
<p>aber das funzt einfach nicht, habe schon viel zeit damit verschwendet und für euch ist das bestimmt ein Kinderspiel <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Wäre sehr nett wenn ihr mir weiterhelfen könntet.</p>
<p>Grüße<br />
Jens</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1315359</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1315359</guid><dc:creator><![CDATA[Sepp34]]></dc:creator><pubDate>Fri, 29 Jun 2007 22:06:57 GMT</pubDate></item><item><title><![CDATA[Reply to Konstruktor für Klasse mit Liste als Element? on Sat, 30 Jun 2007 08:07:35 GMT]]></title><description><![CDATA[<p>So</p>
<p>Player::Player ( string n, int mw, int cw ) : name (n), gewicht (g), zahl (z), inventar()</p>
<p>oder so</p>
<p>Player::Player ( string n, int mw, int cw ) : name (n), gewicht (g), zahl (z)</p>
<p>Gruß!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1315433</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1315433</guid><dc:creator><![CDATA[megaweber]]></dc:creator><pubDate>Sat, 30 Jun 2007 08:07:35 GMT</pubDate></item><item><title><![CDATA[Reply to Konstruktor für Klasse mit Liste als Element? on Sat, 30 Jun 2007 08:11:58 GMT]]></title><description><![CDATA[<p>Ja, wenn du eh nur den Standardkonstruktor von list aufrufen willst, dann brauchst das Inventar überhaupt nicht in die Initialisierungsliste reinzupacken. Der wird nämlich standardmäßig aufgerufen. Würdest du im Player-Konstruktor ein Inventar übergeben, dann wäre das was Anderes. Aber so ist es überflüssig.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1315435</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1315435</guid><dc:creator><![CDATA[TomasRiker]]></dc:creator><pubDate>Sat, 30 Jun 2007 08:11:58 GMT</pubDate></item><item><title><![CDATA[Reply to Konstruktor für Klasse mit Liste als Element? on Sat, 30 Jun 2007 11:15:51 GMT]]></title><description><![CDATA[<p>Sepp34 schrieb:</p>
<blockquote>
<p>...<br />
Wie muss denn der Konstruktor für folgende Klasse aussehen,<br />
die eine Liste als Element enthält?...</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="😕"
    /><br />
Das kommt doch ganz darauf an, was er tun soll - soll die Liste anfänglich ...</p>
<ul>
<li>...leer sein ? -&gt; nix zu tun</li>
<li>...mit einer bestimmten Anzahl neuer Objekte gefüllt werden ? -&gt; Schleife mit new + push_back. (Warum dann nicht besser eine list&lt;Item&gt; ?</li>
<li>... übergebenen Zeigern gefüllt werden ? -&gt; Schleife mit push_back()</li>
<li>...</li>
</ul>
<p>So pauschal kann man das nicht beantworten.</p>
<p>Gruß,</p>
<p>Simon2.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1315529</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1315529</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Sat, 30 Jun 2007 11:15:51 GMT</pubDate></item><item><title><![CDATA[Reply to Konstruktor für Klasse mit Liste als Element? on Sat, 30 Jun 2007 15:04:39 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>und vielen Dank.<br />
das Problem hat sich über Nacht schon erledigt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Nochmals ein dickes Lob für diese Forum hier!!!</p>
<p>Danke<br />
Grüße<br />
Jens</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1315690</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1315690</guid><dc:creator><![CDATA[Sepp34]]></dc:creator><pubDate>Sat, 30 Jun 2007 15:04:39 GMT</pubDate></item></channel></rss>