<?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[vektor definieren]]></title><description><![CDATA[<p>hi</p>
<p>ich hab zbsp. ne klasse:</p>
<pre><code class="language-cpp">class Map
{
private:
	std::string file;
	unsigned int x, y;
	std::vector&lt;char&gt; fields;
public:
	Map();
         void create_map(unsigned int xpos, unsigned int ypos);
};

Map::Map()
{
 //..
}
</code></pre>
<p>und create_map(..) benutzt gerade &quot;fields&quot;.. also in einer Schleife(x != fields.size()...)<br />
und dabei muss man ja fields noch die Elementeanzahl geben, aber wo?</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/193140/vektor-definieren</link><generator>RSS for Node</generator><lastBuildDate>Sun, 27 Sep 2026 18:41:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/193140.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 22 Sep 2007 16:56:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to vektor definieren on Sat, 22 Sep 2007 16:56:51 GMT]]></title><description><![CDATA[<p>hi</p>
<p>ich hab zbsp. ne klasse:</p>
<pre><code class="language-cpp">class Map
{
private:
	std::string file;
	unsigned int x, y;
	std::vector&lt;char&gt; fields;
public:
	Map();
         void create_map(unsigned int xpos, unsigned int ypos);
};

Map::Map()
{
 //..
}
</code></pre>
<p>und create_map(..) benutzt gerade &quot;fields&quot;.. also in einer Schleife(x != fields.size()...)<br />
und dabei muss man ja fields noch die Elementeanzahl geben, aber wo?</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1370735</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1370735</guid><dc:creator><![CDATA[DdDdDdDdDd]]></dc:creator><pubDate>Sat, 22 Sep 2007 16:56:51 GMT</pubDate></item><item><title><![CDATA[Reply to vektor definieren on Sat, 22 Sep 2007 17:41:34 GMT]]></title><description><![CDATA[<p>ohje, bitte drücke dich in zukunft etwas deutlicher aus :&gt;<br />
ich rate jetzt einfach mal, was du wissen möchtest.</p>
<p>fields[index] oder <a href="http://fields.at" rel="nofollow">fields.at</a>(index)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1370750</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1370750</guid><dc:creator><![CDATA[ChrisJ]]></dc:creator><pubDate>Sat, 22 Sep 2007 17:41:34 GMT</pubDate></item><item><title><![CDATA[Reply to vektor definieren on Sat, 22 Sep 2007 18:23:18 GMT]]></title><description><![CDATA[<p>ne ich möchte schon in private den vektor mit elementen definieren:</p>
<pre><code class="language-cpp">std::vector&lt;char&gt; fields(50);
</code></pre>
<p>geht ja aber nicht, deswegen such ich ne lösung <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1370767</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1370767</guid><dc:creator><![CDATA[DdDdDdDdDdD]]></dc:creator><pubDate>Sat, 22 Sep 2007 18:23:18 GMT</pubDate></item><item><title><![CDATA[Reply to vektor definieren on Sat, 22 Sep 2007 18:33:18 GMT]]></title><description><![CDATA[<p>Du MUSST fields keine Elementezahl mitgeben, die dynamische Speicherverwaltung übernimmt der Vector selbstständig. fields.size() gibt dabei immer die tatsächliche Anzahl der im Vektor enthaltenen Elemente zurück, unabhängig davon, welche Kapazität der Vektor im Hintergrund besitzt. Du KANNST einen vector aber mit einer bestimmten Kapazität initialisieren, falls die Größe des vectors bekannt ist, und du dir damit zeitaufwändige Speicherkopieroperationen ersparen möchtest. In dem Fall gehört die Angabe in die Initialisierungsliste deines Konstruktors:</p>
<pre><code class="language-cpp">Map::Map() : fields(50) 
{ 
  ...
}
</code></pre>
<p>Grüße,</p>
<p>Martin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1370775</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1370775</guid><dc:creator><![CDATA[JimmydaMage]]></dc:creator><pubDate>Sat, 22 Sep 2007 18:33:18 GMT</pubDate></item><item><title><![CDATA[Reply to vektor definieren on Sat, 22 Sep 2007 18:34:12 GMT]]></title><description><![CDATA[<p>Definiert zwar NICHT irgendwelche Elemente, aber vllt meinste das:</p>
<pre><code class="language-cpp">Map::Map():fields(50) { /* .. */ }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1370776</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1370776</guid><dc:creator><![CDATA[this-*gt*that]]></dc:creator><pubDate>Sat, 22 Sep 2007 18:34:12 GMT</pubDate></item></channel></rss>