<?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[Problem mit massen-klassen]]></title><description><![CDATA[<p>wenn ich eine klasse für den spieler z.b. habe kann ich so 2 speiler nutzen:</p>
<pre><code class="language-cpp">class C_Spieler 
{ 
 public: 
  int Team; 
  int Punkte; 
}; 

C_Spieler sp1; 
C_Spieler sp2; 

sp1.Team=1;
sp2.Team=2;

cout &lt;&lt; sp1.Team; 
cout &lt;&lt; sp2.Team;
</code></pre>
<p>wenn ich nun aber z.b. 200 einheiten haben will, würd ich das so machen:</p>
<pre><code class="language-cpp">class C_Einheiten 
{ 
 public: 
  int Angriff; 
  int Verteidigung; 
}; 

for(int t; t&lt;200;t++){ 
 C_Einheiten einheit[t]; 
 einheit[t].Angriff=100;
 einheit[t].Verteidigung=150;
}; 

for(int z; z&lt;200;z++){ 
  cout &lt;&lt; einheit[z].Verteidigung;   // &lt;-- hier meldet er einen fehler: 
                        //     'einheit' undeclared (first use this funktion) 
};
</code></pre>
<p>[url]</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/147790/problem-mit-massen-klassen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 04 Sep 2026 10:34:49 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/147790.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 20 May 2006 06:19:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit massen-klassen on Sat, 20 May 2006 06:22:03 GMT]]></title><description><![CDATA[<p>wenn ich eine klasse für den spieler z.b. habe kann ich so 2 speiler nutzen:</p>
<pre><code class="language-cpp">class C_Spieler 
{ 
 public: 
  int Team; 
  int Punkte; 
}; 

C_Spieler sp1; 
C_Spieler sp2; 

sp1.Team=1;
sp2.Team=2;

cout &lt;&lt; sp1.Team; 
cout &lt;&lt; sp2.Team;
</code></pre>
<p>wenn ich nun aber z.b. 200 einheiten haben will, würd ich das so machen:</p>
<pre><code class="language-cpp">class C_Einheiten 
{ 
 public: 
  int Angriff; 
  int Verteidigung; 
}; 

for(int t; t&lt;200;t++){ 
 C_Einheiten einheit[t]; 
 einheit[t].Angriff=100;
 einheit[t].Verteidigung=150;
}; 

for(int z; z&lt;200;z++){ 
  cout &lt;&lt; einheit[z].Verteidigung;   // &lt;-- hier meldet er einen fehler: 
                        //     'einheit' undeclared (first use this funktion) 
};
</code></pre>
<p>[url]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1061352</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061352</guid><dc:creator><![CDATA[Fischi84]]></dc:creator><pubDate>Sat, 20 May 2006 06:22:03 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit massen-klassen on Sat, 20 May 2006 07:29:08 GMT]]></title><description><![CDATA[<p>Du musst das Array außerhalb der Schleife erstellen.</p>
<pre><code class="language-cpp">class C_Einheiten
{
 public:
  int Angriff;
  int Verteidigung;
};

C_Einheiten einheit[200]; 
for(int t; t&lt;200;t++){
 einheit[t].Angriff=100;
 einheit[t].Verteidigung=150;
};

for(int z; z&lt;200;z++){
  cout &lt;&lt; einheit[z].Verteidigung; 
};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1061367</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061367</guid><dc:creator><![CDATA[Lupus]]></dc:creator><pubDate>Sat, 20 May 2006 07:29:08 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit massen-klassen on Sat, 20 May 2006 08:17:11 GMT]]></title><description><![CDATA[<p>klasse das funktioniert.</p>
<p>nemen wir an ich habe jetzt 200 einheiten erstellt</p>
<pre><code class="language-cpp">class C_Einheiten
anzahl=200;

{
 public:
  int Angriff;
  int Verteidigung;
};

C_Einheiten einheit[anzahl]; 
for(int t; t&lt;anzahl;t++){
 einheit[t].Angriff=100;
 einheit[t].Verteidigung=150;
};

for(int z; z&lt;anzahl;z++){
  cout &lt;&lt; einheit[z].Verteidigung; 
};
</code></pre>
<p>wie kann ich später irgendwann weiter erstellen (also die einheiten auf z.b. 250 aufstocken)<br />
mit</p>
<pre><code class="language-cpp">anzahl=250;
C_Einheiten einheit[anzahl];
</code></pre>
<p>gehts nicht weil ich ja schon einheit 1-200 erstellt habe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1061390</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061390</guid><dc:creator><![CDATA[Fischi84]]></dc:creator><pubDate>Sat, 20 May 2006 08:17:11 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit massen-klassen on Sat, 20 May 2006 08:22:57 GMT]]></title><description><![CDATA[<p>Dafür benötigst du einen dynamischen Container. Dafür gibts in C++ entsprechende Klassen, in deinem Fall <strong>std::vector</strong>. Du solltest dich am besten so langsam an die Standard-Library von C++ einarbeiten, die kann dir viel Arbeit erleichtern.</p>
<p>CStoll hat auch einen Artikel dazu geschrieben:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-143816.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-143816.html</a></p>
<p>Bei Fragen und Probs zum vector kannst du unter dem Artikel deinen Frage stellen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1061393</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061393</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Sat, 20 May 2006 08:22:57 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit massen-klassen on Sat, 20 May 2006 09:24:10 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=10455" rel="nofollow">evilissimo</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=51" rel="nofollow">Andere GUIs - Qt, GTK+, wxWidgets</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=15" rel="nofollow">C++</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1061422</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1061422</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Sat, 20 May 2006 09:24:10 GMT</pubDate></item></channel></rss>