<?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[Klasse in Klasse mit Parametern]]></title><description><![CDATA[<pre><code class="language-cpp">class PKlasse
{
 public:
  PKlasse(float was) {}
};
PKlasse PKlasse1(0.0f);
class AKlasse
{
 private:
  PKlasse PKlasse2(0.0f); // Zeile 15
};
</code></pre>
<pre><code class="language-cpp">15 C:\Dev-Cpp\main4.cpp expected `;' before '(' token
</code></pre>
<p>Bin ich jetzt irgentwie verrückt? Warum geht das nicht? Außerhalb von AKlasse klappts einwandfrei. Warum nicht da drinn?</p>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/126928/klasse-in-klasse-mit-parametern</link><generator>RSS for Node</generator><lastBuildDate>Tue, 25 Aug 2026 18:01:13 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/126928.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 19 Nov 2005 21:53:31 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Klasse in Klasse mit Parametern on Sat, 19 Nov 2005 21:53:31 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">class PKlasse
{
 public:
  PKlasse(float was) {}
};
PKlasse PKlasse1(0.0f);
class AKlasse
{
 private:
  PKlasse PKlasse2(0.0f); // Zeile 15
};
</code></pre>
<pre><code class="language-cpp">15 C:\Dev-Cpp\main4.cpp expected `;' before '(' token
</code></pre>
<p>Bin ich jetzt irgentwie verrückt? Warum geht das nicht? Außerhalb von AKlasse klappts einwandfrei. Warum nicht da drinn?</p>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/921813</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/921813</guid><dc:creator><![CDATA[joomoo]]></dc:creator><pubDate>Sat, 19 Nov 2005 21:53:31 GMT</pubDate></item><item><title><![CDATA[Reply to Klasse in Klasse mit Parametern on Sat, 19 Nov 2005 22:05:31 GMT]]></title><description><![CDATA[<p>wenn du deine elemente initialisieren willst, machst du das in der elementinitialisierungsliste im konstruktor. die syntax dafür sieht so aus:</p>
<pre><code class="language-cpp">class AKlasse
{
 private:
  PKlasse PKlasse2;
public:
  AKlasse () : PKlasse2(0.0f) {} 
};
</code></pre>
<p>aber achtung bei der reihenfolge, wenn du mehrere elementvariablen initialisieren willst, schreib sie immer in der reihenfolge, in der sie auch in der klasse auftauchen (sonst werden sie automatisch umgruppiert)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/921820</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/921820</guid><dc:creator><![CDATA[davie]]></dc:creator><pubDate>Sat, 19 Nov 2005 22:05:31 GMT</pubDate></item><item><title><![CDATA[Reply to Klasse in Klasse mit Parametern on Sat, 19 Nov 2005 22:07:46 GMT]]></title><description><![CDATA[<p>davie schrieb:</p>
<blockquote>
<p>wenn du deine elemente initialisieren willst, machst du das in der elementinitialisierungsliste im konstruktor. die syntax dafür sieht so aus:</p>
<pre><code class="language-cpp">class AKlasse
{
 private:
  PKlasse PKlasse2;
public:
  AKlasse () : PKlasse2(0.0f) {} 
};
</code></pre>
<p>aber achtung bei der reihenfolge, wenn du mehrere elementvariablen initialisieren willst, schreib sie immer in der reihenfolge, in der sie auch in der klasse auftauchen (sonst werden sie automatisch umgruppiert)</p>
</blockquote>
<p>Danke! Hab's sogar nach einer kurzen Denkpause verstanden.</p>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/921824</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/921824</guid><dc:creator><![CDATA[joomoo]]></dc:creator><pubDate>Sat, 19 Nov 2005 22:07:46 GMT</pubDate></item><item><title><![CDATA[Reply to Klasse in Klasse mit Parametern on Sun, 04 Dec 2005 20:20:42 GMT]]></title><description><![CDATA[<p>Okay, ich hab noch eine Frage:<br />
Wie geht das bei Strukturen?</p>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/934326</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/934326</guid><dc:creator><![CDATA[joomoo]]></dc:creator><pubDate>Sun, 04 Dec 2005 20:20:42 GMT</pubDate></item><item><title><![CDATA[Reply to Klasse in Klasse mit Parametern on Sun, 04 Dec 2005 21:53:37 GMT]]></title><description><![CDATA[<p>joomoo schrieb:</p>
<blockquote>
<p>Okay, ich hab noch eine Frage:<br />
Wie geht das bei Strukturen?</p>
<p>mfg.</p>
</blockquote>
<p>Genauso !</p>
]]></description><link>https://www.c-plusplus.net/forum/post/934516</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/934516</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 04 Dec 2005 21:53:37 GMT</pubDate></item><item><title><![CDATA[Reply to Klasse in Klasse mit Parametern on Mon, 05 Dec 2005 14:29:48 GMT]]></title><description><![CDATA[<p>Freak_Coder schrieb:</p>
<blockquote>
<p>joomoo schrieb:</p>
<blockquote>
<p>Okay, ich hab noch eine Frage:<br />
Wie geht das bei Strukturen?</p>
<p>mfg.</p>
</blockquote>
<p>Genauso !</p>
</blockquote>
<p>Hmm.. Krieg ich irgentwie nicht hin, denn bei der struct gibt's ja keinen Constructor oder? Kann mir jemand das mal eben schnell am beispiel zeigen.</p>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/934953</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/934953</guid><dc:creator><![CDATA[joomoo]]></dc:creator><pubDate>Mon, 05 Dec 2005 14:29:48 GMT</pubDate></item><item><title><![CDATA[Reply to Klasse in Klasse mit Parametern on Mon, 05 Dec 2005 14:42:49 GMT]]></title><description><![CDATA[<p>Ändere im obigen Beispiel class in struct und schon hast du dein Beispiel. Auch eine struct kann einen Konstruktor haben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/934970</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/934970</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Mon, 05 Dec 2005 14:42:49 GMT</pubDate></item><item><title><![CDATA[Reply to Klasse in Klasse mit Parametern on Mon, 05 Dec 2005 14:44:55 GMT]]></title><description><![CDATA[<p>Eine struct kann alles, was eine class auch kann <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="😉"
    /><br />
(genauer: der einzige Unterschied zwischen beidem ist der Default-Zugriff: struct=public, class=private)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/934974</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/934974</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 05 Dec 2005 14:44:55 GMT</pubDate></item><item><title><![CDATA[Reply to Klasse in Klasse mit Parametern on Mon, 05 Dec 2005 14:58:43 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>Eine struct kann alles, was eine class auch kann <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="😉"
    /><br />
(genauer: der einzige Unterschied zwischen beidem ist der Default-Zugriff: struct=public, class=private)</p>
</blockquote>
<p>Oh! Das wusste ich nicht, ich dachte immer das wäre was total verschiedenes. Vielen Dank!</p>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/934994</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/934994</guid><dc:creator><![CDATA[joomoo]]></dc:creator><pubDate>Mon, 05 Dec 2005 14:58:43 GMT</pubDate></item></channel></rss>