<?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[vector checks nich]]></title><description><![CDATA[<p>Hi, ich hab eine Klasse(Auto) mit verschiedenen variablen (zb.Speed,Position ).<br />
Wenn ich genau eine Instanz von der Klasse Auto habe kann ich damit Problemlos arbeiten. Nun will ich aber mehrere Instanzen, sagen wir mal drei. Ich habe mir überlegt dafür die lib vector zu nehmen. Aber wie benutzte ich die richtig ?</p>
<p>So sieht es bisher aus :</p>
<pre><code class="language-cpp">Auto Wagen;

Wagen.set_speed(50);
Wagen.set_pos(10);

cout &lt;&lt; &quot;Speed = &quot;&lt;&lt; Wagen.get_laenge() &lt;&lt;endl;
cout &lt;&lt; &quot;Gewicht = &quot;&lt;&lt; Wagen.get_masse() &lt;&lt;endl;
</code></pre>
<p>Wie müsste das den etwa aussehen wenn ich mehrer Wagen haben will mit jeweils verschiedenen Werten ? (Wäre es besser list als vector zu verwenden ?)</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/214107/vector-checks-nich</link><generator>RSS for Node</generator><lastBuildDate>Tue, 13 Oct 2026 20:52:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/214107.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 25 May 2008 17:34:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to vector checks nich on Sun, 25 May 2008 17:34:46 GMT]]></title><description><![CDATA[<p>Hi, ich hab eine Klasse(Auto) mit verschiedenen variablen (zb.Speed,Position ).<br />
Wenn ich genau eine Instanz von der Klasse Auto habe kann ich damit Problemlos arbeiten. Nun will ich aber mehrere Instanzen, sagen wir mal drei. Ich habe mir überlegt dafür die lib vector zu nehmen. Aber wie benutzte ich die richtig ?</p>
<p>So sieht es bisher aus :</p>
<pre><code class="language-cpp">Auto Wagen;

Wagen.set_speed(50);
Wagen.set_pos(10);

cout &lt;&lt; &quot;Speed = &quot;&lt;&lt; Wagen.get_laenge() &lt;&lt;endl;
cout &lt;&lt; &quot;Gewicht = &quot;&lt;&lt; Wagen.get_masse() &lt;&lt;endl;
</code></pre>
<p>Wie müsste das den etwa aussehen wenn ich mehrer Wagen haben will mit jeweils verschiedenen Werten ? (Wäre es besser list als vector zu verwenden ?)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1516489</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1516489</guid><dc:creator><![CDATA[toxor]]></dc:creator><pubDate>Sun, 25 May 2008 17:34:46 GMT</pubDate></item><item><title><![CDATA[Reply to vector checks nich on Sun, 25 May 2008 17:38:18 GMT]]></title><description><![CDATA[<p>Es gibt da dieses eine Ding, glaub es heist Internet, da gibts ein paar Beispiele dazu.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1516494</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1516494</guid><dc:creator><![CDATA[Ohkhei]]></dc:creator><pubDate>Sun, 25 May 2008 17:38:18 GMT</pubDate></item><item><title><![CDATA[Reply to vector checks nich on Sun, 25 May 2008 17:41:31 GMT]]></title><description><![CDATA[<p>also du müßtest wie folgt vorgehen</p>
<pre><code class="language-cpp">vector&lt;Auto&gt; fuhrpark;
Auto temp;
Wagen.set_speed(50);
Wagen.set_pos(10);
vector.push_back(temp);
</code></pre>
<p>nicht vergessen vector zu includieren<br />
um zu entscheiden ob du lieber eine Liste nehmen solltest must du wissen wozu du die Liste/den Vektor benutzen willst</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1516498</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1516498</guid><dc:creator><![CDATA[Fencer]]></dc:creator><pubDate>Sun, 25 May 2008 17:41:31 GMT</pubDate></item><item><title><![CDATA[Reply to vector checks nich on Sun, 25 May 2008 17:46:39 GMT]]></title><description><![CDATA[<p>wenn du im vorhinein schon weißt, wieviele autos in deinem fuhrpark sein werden, könntest du auch auf <code>boost::array</code> umsteigen. wenn sich die anzahl dynamisch ändert, dann kannst du immer noch, wenn du weißt, wieviele autos anfangs im fuhrpark sind, diese information dem konstruktor von vector übergeben (erspart das ständige kopieren, wenn es viele autos sind außerdem ständiges reallozieren von speicher):</p>
<pre><code class="language-cpp">std::vector&lt;Auto&gt; fuhrpark (100); //100 autos, mit standardkonstruktor erstellt

Auto vorlage;
std::vector&lt;Auto&gt; fuhrpark2 (100, vorlage); //100 autos, kopien der vorlage

//und dann individualisieren:
fuhrpark[0].set_speed(...);
fuhrpark[42].set:pos(...);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1516501</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1516501</guid><dc:creator><![CDATA[queer_boy]]></dc:creator><pubDate>Sun, 25 May 2008 17:46:39 GMT</pubDate></item><item><title><![CDATA[Reply to vector checks nich on Sun, 25 May 2008 17:47:45 GMT]]></title><description><![CDATA[<p>super thx</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1516503</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1516503</guid><dc:creator><![CDATA[toxor]]></dc:creator><pubDate>Sun, 25 May 2008 17:47:45 GMT</pubDate></item></channel></rss>