<?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-&amp;gt;Aktuelle Iteratornummer!?]]></title><description><![CDATA[<p>Ahoi,</p>
<pre><code class="language-cpp">std::vector&lt;int&gt; vektor;

	vektor.push_back( 2 );
	vektor.push_back( 3 );
	vektor.push_back( 4 );

	for( std::vector&lt;int&gt;::iterator i = vektor.begin( ); i != vektor.end( ); ++i )
	{
		std::cout&lt;&lt; *i &lt;&lt;std::endl;
	}
</code></pre>
<p>Wie bekomme ich es jetzt hin, dass mir 0, 1, 2 ausgegebn wird und nicht der Wert selber? Ich möchte nämlich wissen, bei welchem Element ich gerade bin.<br />
Danke im vorrrrrraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/245327/vektor-gt-aktuelle-iteratornummer</link><generator>RSS for Node</generator><lastBuildDate>Fri, 18 Sep 2026 21:55:59 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/245327.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 12 Jul 2009 20:29:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Vektor-&amp;gt;Aktuelle Iteratornummer!? on Sun, 12 Jul 2009 20:29:41 GMT]]></title><description><![CDATA[<p>Ahoi,</p>
<pre><code class="language-cpp">std::vector&lt;int&gt; vektor;

	vektor.push_back( 2 );
	vektor.push_back( 3 );
	vektor.push_back( 4 );

	for( std::vector&lt;int&gt;::iterator i = vektor.begin( ); i != vektor.end( ); ++i )
	{
		std::cout&lt;&lt; *i &lt;&lt;std::endl;
	}
</code></pre>
<p>Wie bekomme ich es jetzt hin, dass mir 0, 1, 2 ausgegebn wird und nicht der Wert selber? Ich möchte nämlich wissen, bei welchem Element ich gerade bin.<br />
Danke im vorrrrrraus!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741717</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741717</guid><dc:creator><![CDATA[vector0r]]></dc:creator><pubDate>Sun, 12 Jul 2009 20:29:41 GMT</pubDate></item><item><title><![CDATA[Reply to Vektor-&amp;gt;Aktuelle Iteratornummer!? on Sun, 12 Jul 2009 20:31:47 GMT]]></title><description><![CDATA[<p>Hi,<br />
siehe hier: <a href="http://www.cplusplus.com/reference/std/iterator/distance/" rel="nofollow">http://www.cplusplus.com/reference/std/iterator/distance/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741719</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741719</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 12 Jul 2009 20:31:47 GMT</pubDate></item><item><title><![CDATA[Reply to Vektor-&amp;gt;Aktuelle Iteratornummer!? on Sun, 12 Jul 2009 20:56:04 GMT]]></title><description><![CDATA[<p>das es nicht nur mit iteratoren sondern auch mit dem op[] geht, weist du aber?!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741734</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741734</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sun, 12 Jul 2009 20:56:04 GMT</pubDate></item><item><title><![CDATA[Reply to Vektor-&amp;gt;Aktuelle Iteratornummer!? on Sun, 12 Jul 2009 21:07:20 GMT]]></title><description><![CDATA[<p>unskilled schrieb:</p>
<blockquote>
<p>das es nicht nur mit iteratoren sondern auch mit dem op[] geht, weist du aber?!</p>
</blockquote>
<p>nä, dann schiess mal los mayn klaynes mäuschen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741741</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741741</guid><dc:creator><![CDATA[vector0r]]></dc:creator><pubDate>Sun, 12 Jul 2009 21:07:20 GMT</pubDate></item><item><title><![CDATA[Reply to Vektor-&amp;gt;Aktuelle Iteratornummer!? on Sun, 12 Jul 2009 21:09:56 GMT]]></title><description><![CDATA[<p>btw:</p>
<pre><code class="language-cpp">#include &lt;vector&gt;
#include &lt;iostream&gt;
#include &lt;iterator&gt;

int main( )
{
	std::vector&lt;int&gt; vektor;

	vektor.push_back( 2 );
	vektor.push_back( 3 );
	vektor.push_back( 4 );

	for( std::vector&lt;int&gt;::iterator i = vektor.begin( ); i != vektor.end( ); ++i )
	{
		std::vector&lt;int&gt;::iterator first = vektor.begin();
		std::vector&lt;int&gt;::iterator last = vektor.end();

		std::cout&lt;&lt; distance( first, last ) &lt;&lt;std::endl;
	}

	std::cin.get( );
}
</code></pre>
<p>geht garnisch!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741746</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741746</guid><dc:creator><![CDATA[vector0r]]></dc:creator><pubDate>Sun, 12 Jul 2009 21:09:56 GMT</pubDate></item><item><title><![CDATA[Reply to Vektor-&amp;gt;Aktuelle Iteratornummer!? on Sun, 12 Jul 2009 21:14:35 GMT]]></title><description><![CDATA[<p>vector0r schrieb:</p>
<blockquote>
<p>unskilled schrieb:</p>
<blockquote>
<p>das es nicht nur mit iteratoren sondern auch mit dem op[] geht, weist du aber?!</p>
</blockquote>
<p>nä, dann schiess mal los mayn klaynes mäuschen!</p>
</blockquote>
<p>hey, mal nicht so frech zu den hilfsbereiten regs hier, das ist übrigens meine unreg-nickendung!</p>
<p>vector0r schrieb:</p>
<blockquote>
<p>Ahoi,</p>
<pre><code class="language-cpp">std::vector&lt;int&gt; vektor;

	vektor.push_back( 2 );
	vektor.push_back( 3 );
	vektor.push_back( 4 );

	for( std::vector&lt;int&gt;::iterator i = vektor.begin( ); i != vektor.end( ); ++i )
	{
		std::cout&lt;&lt; *i &lt;&lt;std::endl;
	}
</code></pre>
<p>Wie bekomme ich es jetzt hin, dass mir 0, 1, 2 ausgegebn wird und nicht der Wert selber? Ich möchte nämlich wissen, bei welchem Element ich gerade bin.<br />
Danke im vorrrrrraus!</p>
</blockquote>
<p>Einfach0r gehts kaum:</p>
<pre><code class="language-cpp">for ( i=0; i&lt;vektor.size(); i++ )
cout &lt;&lt; vektor.at(i) &lt;&lt; &quot; ist auf index &quot; &lt;&lt; i &lt;&lt; endl;
// od0r cout &lt;&lt; vektor[i] &lt;&lt; endl;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1741747</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741747</guid><dc:creator><![CDATA[trittbrettfahr0r]]></dc:creator><pubDate>Sun, 12 Jul 2009 21:14:35 GMT</pubDate></item><item><title><![CDATA[Reply to Vektor-&amp;gt;Aktuelle Iteratornummer!? on Sun, 12 Jul 2009 21:19:12 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;vector&gt;

int main()
{
    std::vector&lt;int&gt; vektor;

    vektor.push_back(2);
    vektor.push_back(3);
    vektor.push_back(4);

    for(std::vector&lt;int&gt;::size_type i = 0; i != vektor.size(); ++i)
        std::cout &lt;&lt; &quot;Element &quot; &lt;&lt; i &lt;&lt; &quot; hat den Wert &quot; &lt;&lt; vektor[i] &lt;&lt; std::endl;

    return 0;
}
</code></pre>
<p>Edit: zu langsam <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/1741748</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741748</guid><dc:creator><![CDATA[Mizar]]></dc:creator><pubDate>Sun, 12 Jul 2009 21:19:12 GMT</pubDate></item><item><title><![CDATA[Reply to Vektor-&amp;gt;Aktuelle Iteratornummer!? on Sun, 12 Jul 2009 21:21:29 GMT]]></title><description><![CDATA[<p>Danke, ihr sayd alle klayne Schätzekäss!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1741752</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1741752</guid><dc:creator><![CDATA[Mizar0r]]></dc:creator><pubDate>Sun, 12 Jul 2009 21:21:29 GMT</pubDate></item></channel></rss>