<?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[Felder aus Klassenobjekten]]></title><description><![CDATA[<p>Hallo,<br />
ich wollte nachfragen, ob es in C++ die Möglichkeit gibt zweidimensionale Felder anzulegen, die nicht primitive Datentypen beinhalten, sondern Klassenobjekte. Eine Antwort wäre nett.</p>
<p>Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/325539/felder-aus-klassenobjekten</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Jul 2026 13:25:42 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/325539.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 07 May 2014 09:31:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Felder aus Klassenobjekten on Wed, 07 May 2014 09:31:23 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich wollte nachfragen, ob es in C++ die Möglichkeit gibt zweidimensionale Felder anzulegen, die nicht primitive Datentypen beinhalten, sondern Klassenobjekte. Eine Antwort wäre nett.</p>
<p>Grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397826</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397826</guid><dc:creator><![CDATA[HermannLohr]]></dc:creator><pubDate>Wed, 07 May 2014 09:31:23 GMT</pubDate></item><item><title><![CDATA[Reply to Felder aus Klassenobjekten on Wed, 07 May 2014 09:37:00 GMT]]></title><description><![CDATA[<p>Es geht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397829</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397829</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Wed, 07 May 2014 09:37:00 GMT</pubDate></item><item><title><![CDATA[Reply to Felder aus Klassenobjekten on Wed, 07 May 2014 09:39:33 GMT]]></title><description><![CDATA[<p>und wie stell ich das an?<br />
bei integer wäre das ja</p>
<p>int feld[5][5];</p>
<p>wie mach ich das, wenn ich ein Feld von Klassenobjekten mit dem Klassennamen Rectangle haben will. Wie initialisiere ich diese dann?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397830</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397830</guid><dc:creator><![CDATA[HermannLohr]]></dc:creator><pubDate>Wed, 07 May 2014 09:39:33 GMT</pubDate></item><item><title><![CDATA[Reply to Felder aus Klassenobjekten on Wed, 07 May 2014 09:42:20 GMT]]></title><description><![CDATA[<p>Genauso, wie du die ints initialisieren würdest.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397832</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397832</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Wed, 07 May 2014 09:42:20 GMT</pubDate></item><item><title><![CDATA[Reply to Felder aus Klassenobjekten on Wed, 07 May 2014 09:52:57 GMT]]></title><description><![CDATA[<p>ich habe beispielsweise in der Headerdatei</p>
<p>Rectangle fieldRectangles[450][300];</p>
<p>deklariert und bekomme schon dadurch den folgenden Fehler</p>
<p>Syntaxfehler: Fehlendes ';' vor Bezeichner 'fieldRectangles'</p>
<p>obwohl ich noch nichts in der cpp definiert oder initialisiert habe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397833</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397833</guid><dc:creator><![CDATA[HermannLohr]]></dc:creator><pubDate>Wed, 07 May 2014 09:52:57 GMT</pubDate></item><item><title><![CDATA[Reply to Felder aus Klassenobjekten on Wed, 07 May 2014 10:00:36 GMT]]></title><description><![CDATA[<p>HermannLohr schrieb:</p>
<blockquote>
<p>ich habe beispielsweise in der Headerdatei</p>
<p>Rectangle fieldRectangles[450][300];</p>
<p>deklariert</p>
</blockquote>
<p>Du hast definiert, nicht nur deklariert. Man sollte keine Variablen in Headerdateien definieren. Gibt Linkerprobleme.</p>
<p>HermannLohr schrieb:</p>
<blockquote>
<p>Syntaxfehler: Fehlendes ';' vor Bezeichner 'fieldRectangles'</p>
</blockquote>
<p>Dann ist der Typ Rectangle an dieser Stelle wohl nicht definiert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397834</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397834</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Wed, 07 May 2014 10:00:36 GMT</pubDate></item><item><title><![CDATA[Reply to Felder aus Klassenobjekten on Wed, 07 May 2014 10:23:33 GMT]]></title><description><![CDATA[<p>ist denn schon Definition, dass ich die Feldgröße angebe? Oder gar dass es sich um ein zweidimensionales Array handelt?</p>
<p>Soll ist also Rectangle name;</p>
<p>in der header und dann in der cpp die Definition mit</p>
<p>Rectangle *fieldRectangles=new Rectangle[450][300];</p>
<p>durchführen?</p>
<p>oder hab ich dabei irgend ein Fehler gemacht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397842</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397842</guid><dc:creator><![CDATA[HermannLohr]]></dc:creator><pubDate>Wed, 07 May 2014 10:23:33 GMT</pubDate></item><item><title><![CDATA[Reply to Felder aus Klassenobjekten on Wed, 07 May 2014 10:26:09 GMT]]></title><description><![CDATA[<p>HermannLohr schrieb:</p>
<blockquote>
<p>ist denn schon Definition, dass ich die Feldgröße angebe? Oder gar dass es sich um ein zweidimensionales Array handelt?</p>
</blockquote>
<p>Eine Variablendeklaration ist immer auch eine Definition, wenn nicht extern davorsteht.</p>
<p>HermannLohr schrieb:</p>
<blockquote>
<p>Soll ist also Rectangle name;</p>
<p>in der header und dann in der cpp die Definition mit</p>
<p>Rectangle *fieldRectangles=new Rectangle[450][300];</p>
<p>durchführen?</p>
</blockquote>
<p>Du solltest eigentlich gar keine globalen Variablen benutzen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397844</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397844</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Wed, 07 May 2014 10:26:09 GMT</pubDate></item><item><title><![CDATA[Reply to Felder aus Klassenobjekten on Wed, 07 May 2014 10:28:12 GMT]]></title><description><![CDATA[<p>warum nicht so:</p>
<pre><code>std::vector&lt; std::vector&lt; int &gt; &gt; a;
</code></pre>
<p>fände ich einfacher.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397846</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397846</guid><dc:creator><![CDATA[sven_]]></dc:creator><pubDate>Wed, 07 May 2014 10:28:12 GMT</pubDate></item><item><title><![CDATA[Reply to Felder aus Klassenobjekten on Wed, 07 May 2014 10:34:32 GMT]]></title><description><![CDATA[<p>Weil ich kein zweidimensionalen Vektor von Integern sondern von mehreren Klassenobjekten brauche.</p>
<p>Für meine Kalkulation brauch ich aber globale Variablen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397850</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397850</guid><dc:creator><![CDATA[HermannLohr]]></dc:creator><pubDate>Wed, 07 May 2014 10:34:32 GMT</pubDate></item><item><title><![CDATA[Reply to Felder aus Klassenobjekten on Wed, 07 May 2014 10:45:27 GMT]]></title><description><![CDATA[<p>HermannLohr schrieb:</p>
<blockquote>
<p>Weil ich kein zweidimensionalen Vektor von Integern sondern von mehreren Klassenobjekten brauche.</p>
</blockquote>
<pre><code>std::vector&lt; std::vector&lt; WasDuBrauchst &gt; &gt; a;
</code></pre>
<p>HermannLohr schrieb:</p>
<blockquote>
<p>Für meine Kalkulation brauch ich aber globale Variablen.</p>
</blockquote>
<p>Es geht immer ohne globale Variablen. Es ist nicht immer bequem, aber immer möglich, und langfristig meistens besser.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2397857</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2397857</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Wed, 07 May 2014 10:45:27 GMT</pubDate></item></channel></rss>