<?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[iterator problem (maps)]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich habe folgendes Problem dieser Code lässt sich nicht kompelieren:</p>
<pre><code class="language-cpp">for(map&lt;std::string,int&gt;::iterator iter = intmap.begin(); iter != intmap.end(); iter++)
	{
		std::string test1, test2;
		int test;
		test1 = iter-&gt;first(); //Zeile 116
		test = iter-&gt;second(); //Zeile 117

		cout &lt;&lt; test1 &lt;&lt; &quot;:&quot; &lt;&lt; test2 &lt;&lt; endl; 
	}
</code></pre>
<p>Ich bekomme aber immer die Fehlermeldung:<br />
116 D:\Programmierung\cvs_working\optionen\ffoptionen.cpp no match for call to <code>(const std::string) ()' und auch noch die Fehlermeldung: 117 D:\\Programmierung\\cvs\_working\\optionen\\ffoptionen.cpp</code>(&amp;iter)-&gt;std::_Rb_tree_iterator&lt;_Tp&gt;::operator-&gt; [with _Tp = std::pair&lt;const std::string, int&gt;]()-&gt;std::pair&lt;const std::string, int&gt;::second' cannot be used as a function</p>
<p>Woran liegt das?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/128400/iterator-problem-maps</link><generator>RSS for Node</generator><lastBuildDate>Tue, 25 Aug 2026 16:19:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/128400.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 03 Dec 2005 12:40:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to iterator problem (maps) on Sat, 03 Dec 2005 12:40:09 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>Ich habe folgendes Problem dieser Code lässt sich nicht kompelieren:</p>
<pre><code class="language-cpp">for(map&lt;std::string,int&gt;::iterator iter = intmap.begin(); iter != intmap.end(); iter++)
	{
		std::string test1, test2;
		int test;
		test1 = iter-&gt;first(); //Zeile 116
		test = iter-&gt;second(); //Zeile 117

		cout &lt;&lt; test1 &lt;&lt; &quot;:&quot; &lt;&lt; test2 &lt;&lt; endl; 
	}
</code></pre>
<p>Ich bekomme aber immer die Fehlermeldung:<br />
116 D:\Programmierung\cvs_working\optionen\ffoptionen.cpp no match for call to <code>(const std::string) ()' und auch noch die Fehlermeldung: 117 D:\\Programmierung\\cvs\_working\\optionen\\ffoptionen.cpp</code>(&amp;iter)-&gt;std::_Rb_tree_iterator&lt;_Tp&gt;::operator-&gt; [with _Tp = std::pair&lt;const std::string, int&gt;]()-&gt;std::pair&lt;const std::string, int&gt;::second' cannot be used as a function</p>
<p>Woran liegt das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/933019</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/933019</guid><dc:creator><![CDATA[flammenvogel]]></dc:creator><pubDate>Sat, 03 Dec 2005 12:40:09 GMT</pubDate></item><item><title><![CDATA[Reply to iterator problem (maps) on Sat, 03 Dec 2005 12:40:49 GMT]]></title><description><![CDATA[<p>an ()</p>
]]></description><link>https://www.c-plusplus.net/forum/post/933020</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/933020</guid><dc:creator><![CDATA[()]]></dc:creator><pubDate>Sat, 03 Dec 2005 12:40:49 GMT</pubDate></item><item><title><![CDATA[Reply to iterator problem (maps) on Sat, 03 Dec 2005 12:57:40 GMT]]></title><description><![CDATA[<p>oder ausführlicher: first und second sind Member<em>variablen</em> von std::pair&lt;&gt;, da brauchst du keine Funktionsklammern dranzuhängen:</p>
<pre><code class="language-cpp">std::string test1=iter-&gt;first;
int test2=iter-&gt;second;
cout&lt;&lt;test1&lt;&lt;&quot;:&quot;&lt;&lt;test2&lt;&lt;endl;
</code></pre>
<p>PS: dein Programm dürfte auch so nicht das richtige machen - du deklarierst zwar die 'string test2', belegst sie abewr nirgends mit einem vernünftigen Wert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/933037</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/933037</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Sat, 03 Dec 2005 12:57:40 GMT</pubDate></item><item><title><![CDATA[Reply to iterator problem (maps) on Sat, 03 Dec 2005 19:46:28 GMT]]></title><description><![CDATA[<p>test2 ist eine dbg variabel die hat im quelltext normalerweise eine lebensdauer von einer minute. (Ich hab an dem Codeschnipsel schon ein bisschen rumgebastelt)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/933378</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/933378</guid><dc:creator><![CDATA[flammenvogel]]></dc:creator><pubDate>Sat, 03 Dec 2005 19:46:28 GMT</pubDate></item></channel></rss>