<?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[Unterelementanzahl eines Vectors bestimmen]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich stehe gerade etwas auf dem Schlauch und Googlen hat leider bisher nicht geholfen <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>
<p>Ich habe einen Vektor &quot;vektor[x][y]&quot;, wobei y für das erste Element in x z.B. so aussieht (12, 15; 16, 28; 34, 60).</p>
<p>Ich möchte nun bestimmten, wie viele Wertepaare y besitzt. Also hier wären es ja drei.</p>
<p>Wenn ich nun vektor.size() nutzen würde, bekäme ich ja wie viele Elemente es von X gibt, aber wie bekomme ich raus wie viele Wertepaare y besitzt?</p>
<p>Danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/326764/unterelementanzahl-eines-vectors-bestimmen</link><generator>RSS for Node</generator><lastBuildDate>Mon, 25 May 2026 12:32:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/326764.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 06 Jul 2014 10:28:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Unterelementanzahl eines Vectors bestimmen on Sun, 06 Jul 2014 10:28:57 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich stehe gerade etwas auf dem Schlauch und Googlen hat leider bisher nicht geholfen <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>
<p>Ich habe einen Vektor &quot;vektor[x][y]&quot;, wobei y für das erste Element in x z.B. so aussieht (12, 15; 16, 28; 34, 60).</p>
<p>Ich möchte nun bestimmten, wie viele Wertepaare y besitzt. Also hier wären es ja drei.</p>
<p>Wenn ich nun vektor.size() nutzen würde, bekäme ich ja wie viele Elemente es von X gibt, aber wie bekomme ich raus wie viele Wertepaare y besitzt?</p>
<p>Danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2407208</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2407208</guid><dc:creator><![CDATA[Britzi]]></dc:creator><pubDate>Sun, 06 Jul 2014 10:28:57 GMT</pubDate></item><item><title><![CDATA[Reply to Unterelementanzahl eines Vectors bestimmen on Sun, 06 Jul 2014 10:34:29 GMT]]></title><description><![CDATA[<p><code>vector.front().size()</code></p>
<p>Aber ich würde den Vektor nur eindimensional, nicht verschachtelt speichern und Indizes umrechnen. Dann kannst du die Dimensionen in separaten Variablen mitführen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2407210</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2407210</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 06 Jul 2014 10:34:29 GMT</pubDate></item><item><title><![CDATA[Reply to Unterelementanzahl eines Vectors bestimmen on Sun, 06 Jul 2014 10:57:11 GMT]]></title><description><![CDATA[<p>Vielen Dank, funkioniert einwandfrei <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<p>Der Vektor wird so von einer Bibliotheksfunktion geliefert und darum lasse ich ihn so <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/2407211</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2407211</guid><dc:creator><![CDATA[Britzi]]></dc:creator><pubDate>Sun, 06 Jul 2014 10:57:11 GMT</pubDate></item><item><title><![CDATA[Reply to Unterelementanzahl eines Vectors bestimmen on Sun, 06 Jul 2014 10:52:14 GMT]]></title><description><![CDATA[<p>Denk dran, dass <code>front()</code> kracht, wenn die erste Dimension leer ist.</p>
<p>Von daher vielleicht eher</p>
<pre><code>vector.empty() ? 0 : vector.front().size()
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2407213</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2407213</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 06 Jul 2014 10:52:14 GMT</pubDate></item><item><title><![CDATA[Reply to Unterelementanzahl eines Vectors bestimmen on Sun, 06 Jul 2014 11:02:22 GMT]]></title><description><![CDATA[<p>Vielen Dank für den Hinweis <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
<p>Ich habe doch noch ein Problem entdeckt.</p>
<p>Wenn ich nun folgendes schreibe fehlt mir in der zweiten for-Schleife die Laufvariable x.</p>
<pre><code>for( uint x = 0; x&lt; vektor.size(); x++ )
         {
              for( uint y = 0; y&lt; vektor.front().size(); y++ )  
                  {
                  }
         }
</code></pre>
<p>Wie kann ich jetzt noch in die Bedingung der zweiten Schleife schreiben, dass er die Elementeanzahl in Abhängigkeit der Laufvariable x bestimmt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2407214</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2407214</guid><dc:creator><![CDATA[Britzi]]></dc:creator><pubDate>Sun, 06 Jul 2014 11:02:22 GMT</pubDate></item><item><title><![CDATA[Reply to Unterelementanzahl eines Vectors bestimmen on Sun, 06 Jul 2014 11:07:31 GMT]]></title><description><![CDATA[<p>Front ist falsch. Du willst ja nicht das erste Element, sondern das x-te. Damit beantwortet sich deine Frage.</p>
<p>Wenn du die Indizes innerhalb nicht brauchst, würde ich eher Iteratoren nehmen, oder gleich Range-Based For.</p>
<pre><code>for (auto&amp; subvector : vector)
{
    for (auto&amp; elem : subvector)
    {
        ...
    }
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2407216</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2407216</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 06 Jul 2014 11:07:31 GMT</pubDate></item><item><title><![CDATA[Reply to Unterelementanzahl eines Vectors bestimmen on Sun, 06 Jul 2014 11:25:16 GMT]]></title><description><![CDATA[<p>Ich verarbeite die Vektoren schon komplett, also wirklich jedes einzelne Unterelement.</p>
<p>Um bestimmte Dinge zu berechnen brauche ich aber eben die Unteranzahl jedes X-ten Elements.</p>
<p>Ich muss gestehen ich bin Anfänger und habe sogar gerade einen kleinen C++-Kurs mitgemacht, aber Iteratoren kamen dort nicht vor und sind mir noch unbekannt.</p>
<p>Gibt es eine einfache Funktion, die das tut, was ich möchte?</p>
<p>Danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2407218</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2407218</guid><dc:creator><![CDATA[Britzi]]></dc:creator><pubDate>Sun, 06 Jul 2014 11:25:16 GMT</pubDate></item><item><title><![CDATA[Reply to Unterelementanzahl eines Vectors bestimmen on Sun, 06 Jul 2014 11:54:08 GMT]]></title><description><![CDATA[<p>Ja, habe ich ja geschrieben. Was ist das Problem? Greif eben auf das x-te Element statt <code>front()</code> zu.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2407230</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2407230</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 06 Jul 2014 11:54:08 GMT</pubDate></item><item><title><![CDATA[Reply to Unterelementanzahl eines Vectors bestimmen on Sun, 06 Jul 2014 19:39:57 GMT]]></title><description><![CDATA[<p>Das Problem ist, dass ich den von dir geposteten Code nicht verstehe.</p>
<p>Ich weiß nicht, wie eine for-Schleife so funktionieren soll und auch nicht, wie ich das nun wirklich umsetzen soll.</p>
<p>Meine C++-Kenntnisse reichen da leider nicht aus und Google hat mir beim Verstehen auch nicht geholfen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2407285</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2407285</guid><dc:creator><![CDATA[Britzi]]></dc:creator><pubDate>Sun, 06 Jul 2014 19:39:57 GMT</pubDate></item><item><title><![CDATA[Reply to Unterelementanzahl eines Vectors bestimmen on Sun, 06 Jul 2014 21:33:33 GMT]]></title><description><![CDATA[<p>Wie greift man auf das x-te Element zu?<br />
-&gt; Index-Operator</p>
<p>Wie kann man also die Grösse des x-ten Elements berechnen?<br />
-&gt; Index-Operator und <code>size()</code></p>
<p>Du bist schon recht nah dran mit deinem letzten Code, aber <code>front()</code> ist falsch. Klar kann ich dir einfach die Lösung hinschreiben, aber ich hoffe, dass du besseres Verständnis von Containern erlangst, wenn du selbst darauf kommst <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>
<p>Eventuell nützt es auch, den entsprechenden Buchabschnitt oder notfalls ein Tutorial über STL-Container zu lesen. Sollte vieles klären, du musst ja fürs erste noch nicht in die Details gehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2407307</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2407307</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 06 Jul 2014 21:33:33 GMT</pubDate></item><item><title><![CDATA[Reply to Unterelementanzahl eines Vectors bestimmen on Sun, 06 Jul 2014 21:44:26 GMT]]></title><description><![CDATA[<p>Vielen Dank <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Manchmal sieht man den Wald vor lauter Bäumen nicht <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>
<pre><code>for( uint y = 0; y&lt; vektor[x].size(); y++ )
</code></pre>
<p>Du machst das super!<br />
Hilfe zur Selbsthilfe ist klasse. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2407309</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2407309</guid><dc:creator><![CDATA[Britzi]]></dc:creator><pubDate>Sun, 06 Jul 2014 21:44:26 GMT</pubDate></item></channel></rss>