<?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[Größe eines vector Arrays]]></title><description><![CDATA[<p>Wie bekomme ich die Größe jeder einzelnen Dimension eines vector arrays ?<br />
Mit array.size() erhalte ich ja nur eine Größe (von was eigentlich) ?</p>
<p>Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/182402/größe-eines-vector-arrays</link><generator>RSS for Node</generator><lastBuildDate>Tue, 22 Sep 2026 20:30:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/182402.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 24 May 2007 16:40:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Größe eines vector Arrays on Thu, 24 May 2007 16:40:59 GMT]]></title><description><![CDATA[<p>Wie bekomme ich die Größe jeder einzelnen Dimension eines vector arrays ?<br />
Mit array.size() erhalte ich ja nur eine Größe (von was eigentlich) ?</p>
<p>Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1291556</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1291556</guid><dc:creator><![CDATA[pospiech]]></dc:creator><pubDate>Thu, 24 May 2007 16:40:59 GMT</pubDate></item><item><title><![CDATA[Reply to Größe eines vector Arrays on Thu, 24 May 2007 16:44:02 GMT]]></title><description><![CDATA[<p>Spricht du jetzt von std::vector??? (bitte genauer sein, vector Arrays gibts es nicht als Begriff)</p>
<p>Dann liefert size() die Anzahl der Elemente im Vector.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1291559</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1291559</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 24 May 2007 16:44:02 GMT</pubDate></item><item><title><![CDATA[Reply to Größe eines vector Arrays on Thu, 24 May 2007 16:59:32 GMT]]></title><description><![CDATA[<p>Artchi schrieb:</p>
<blockquote>
<p>Spricht du jetzt von std::vector??? (bitte genauer sein, vector Arrays gibts es nicht als Begriff)</p>
<p>Dann liefert size() die Anzahl der Elemente im Vector.</p>
</blockquote>
<p>Ich meine Arrays der Art</p>
<pre><code class="language-cpp">vector&lt;vector&lt;int&gt; &gt;
</code></pre>
<p>mit 2 Dimensionen deren Größe ich einzeln ermitteln möchte.</p>
<p>Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1291575</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1291575</guid><dc:creator><![CDATA[pospiech]]></dc:creator><pubDate>Thu, 24 May 2007 16:59:32 GMT</pubDate></item><item><title><![CDATA[Reply to Größe eines vector Arrays on Thu, 24 May 2007 17:04:39 GMT]]></title><description><![CDATA[<p>v[0].size();</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1291580</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1291580</guid><dc:creator><![CDATA[??????]]></dc:creator><pubDate>Thu, 24 May 2007 17:04:39 GMT</pubDate></item><item><title><![CDATA[Reply to Größe eines vector Arrays on Thu, 24 May 2007 17:04:55 GMT]]></title><description><![CDATA[<p>Wo ist das Problem:</p>
<pre><code class="language-cpp">vector&lt;vector&lt;int&gt;&gt; a;

a.size(); // Reihen?

a.at(0).size(); // Elemenete in der 1. Reihe
a.at(1).size(); // Elemenete in der 2. Reihe
usw.
</code></pre>
<p>Komfortablerweise schreibt man sich da ne Schleife, die alle Elemenete in allen Reihen zusammen addiert.<br />
Noch besser wäre es, man kapselt das ganze in eine eigene 2D-Vector-Klasse. Aber im Prinzip ist das doch alles logisch...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1291581</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1291581</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 24 May 2007 17:04:55 GMT</pubDate></item><item><title><![CDATA[Reply to Größe eines vector Arrays on Fri, 25 May 2007 09:26:12 GMT]]></title><description><![CDATA[<p>Artchi schrieb:</p>
<blockquote>
<p>Komfortablerweise schreibt man sich da ne Schleife, die alle Elemenete in allen Reihen zusammen addiert.<br />
Noch besser wäre es, man kapselt das ganze in eine eigene 2D-Vector-Klasse. Aber im Prinzip ist das doch alles logisch...</p>
</blockquote>
<p>Ich glaube du hast mein Problem nicht verstanden.</p>
<p>Wenn ich ein Array generiere durch</p>
<pre><code class="language-cpp">PlotDataSize.x = 128;
	PlotDataSize.y = 256;
	Input.resize(PlotDataSize.x); 
	for(int x = 0; x &lt; PlotDataSize.x; x++) 
		Input[x].resize(PlotDataSize.y);
</code></pre>
<p>dann möchte ich mit</p>
<p>int SizeX = Input.[liefer mir Größe von X];<br />
int SizeY = Input.[liefer mir Größe von Y];</p>
<p>wieder</p>
<p>SizeX == 128<br />
SizeY == 256</p>
<p>erhalten.</p>
<p>Dein</p>
<pre><code class="language-cpp">int SizeX = (int)Input.at(0).size();
	int SizeY = (int)Input.at(1).size();
</code></pre>
<p>liefert mir jedoch<br />
SizeX == 256<br />
SizeY == 256</p>
<p>Warum ich dazu eine extra Klasse benötige oder Elemente addieren sollte ist mir vollkommen unklar.</p>
<p>Matthias</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1292044</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1292044</guid><dc:creator><![CDATA[pospiech]]></dc:creator><pubDate>Fri, 25 May 2007 09:26:12 GMT</pubDate></item><item><title><![CDATA[Reply to Größe eines vector Arrays on Fri, 25 May 2007 09:33:36 GMT]]></title><description><![CDATA[<p>Mit input.size() bekommst du die Zeilenanzahl, mit input[i].size() oder <a href="http://input.at" rel="nofollow">input.at</a>(i).size() die Länge der i-ten Zeile.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1292050</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1292050</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 25 May 2007 09:33:36 GMT</pubDate></item></channel></rss>