<?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[find -&amp;gt; Iterator]]></title><description><![CDATA[<p>Hi <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>Eine Frage zum Thema Iterator.</p>
<p>Also ich verstehe darunter ein Ding, das mir dabei hilft, eine Menge an Daten zu durchlaufen.</p>
<p>Jetzt gibts in C++ eine Funktion find: <a href="http://www.cplusplus.com/reference/algorithm/find/" rel="nofollow">http://www.cplusplus.com/reference/algorithm/find/</a><br />
Die gibt einen Iterator zurück.</p>
<p>Mich verwirrt allerdings, dass dann gar nichts mehr durchlaufen wird. find liefert nur 1 Ergebnis zurück. Wieso liefert das also einen Iterator zurück? Warum nicht einfach nur einen Wert von jenem Typ, der gefunden wurde?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/323687/find-gt-iterator</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Jul 2026 22:22:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/323687.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 10 Feb 2014 19:45:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to find -&amp;gt; Iterator on Mon, 10 Feb 2014 19:45:18 GMT]]></title><description><![CDATA[<p>Hi <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>Eine Frage zum Thema Iterator.</p>
<p>Also ich verstehe darunter ein Ding, das mir dabei hilft, eine Menge an Daten zu durchlaufen.</p>
<p>Jetzt gibts in C++ eine Funktion find: <a href="http://www.cplusplus.com/reference/algorithm/find/" rel="nofollow">http://www.cplusplus.com/reference/algorithm/find/</a><br />
Die gibt einen Iterator zurück.</p>
<p>Mich verwirrt allerdings, dass dann gar nichts mehr durchlaufen wird. find liefert nur 1 Ergebnis zurück. Wieso liefert das also einen Iterator zurück? Warum nicht einfach nur einen Wert von jenem Typ, der gefunden wurde?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2382588</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2382588</guid><dc:creator><![CDATA[tröröö]]></dc:creator><pubDate>Mon, 10 Feb 2014 19:45:18 GMT</pubDate></item><item><title><![CDATA[Reply to find -&amp;gt; Iterator on Mon, 10 Feb 2014 19:49:09 GMT]]></title><description><![CDATA[<p>Hm, kann es sein, dass find 2 Sachen zurückliefert? Einerseits die ganzen Daten aus dem Container und andererseits einen Zeiger auf den ersten Treffer? Muss man sich das so vorstellen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2382589</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2382589</guid><dc:creator><![CDATA[tröröö]]></dc:creator><pubDate>Mon, 10 Feb 2014 19:49:09 GMT</pubDate></item><item><title><![CDATA[Reply to find -&amp;gt; Iterator on Mon, 10 Feb 2014 19:50:18 GMT]]></title><description><![CDATA[<p>find liefert lediglich einen &quot;Zeiger&quot; (aka Iterator) auf den ersten Treffer zurück.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2382591</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2382591</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Mon, 10 Feb 2014 19:50:18 GMT</pubDate></item><item><title><![CDATA[Reply to find -&amp;gt; Iterator on Mon, 10 Feb 2014 19:52:02 GMT]]></title><description><![CDATA[<p>Wie waere es mit einem ordentlichen Buch: The C++ Programming Language!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2382593</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2382593</guid><dc:creator><![CDATA[knivil]]></dc:creator><pubDate>Mon, 10 Feb 2014 19:52:02 GMT</pubDate></item><item><title><![CDATA[Reply to find -&amp;gt; Iterator on Mon, 10 Feb 2014 19:52:00 GMT]]></title><description><![CDATA[<p>knivil schrieb:</p>
<blockquote>
<p>Buch: The C++ Programming Language</p>
</blockquote>
<p><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="👍"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2382594</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2382594</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Mon, 10 Feb 2014 19:52:00 GMT</pubDate></item><item><title><![CDATA[Reply to find -&amp;gt; Iterator on Mon, 10 Feb 2014 20:08:50 GMT]]></title><description><![CDATA[<p>knivil schrieb:</p>
<blockquote>
<p>Wie waere es mit einem ordentlichen Buch: The C++ Programming Language!</p>
</blockquote>
<p>und hier der passende Zeiger drauf: <a href="http://www.amazon.de/The-Programming-Language-Bjarne-Stroustrup/dp/0321563840/ref=dp_ob_title_bk" rel="nofollow">http://www.amazon.de/The-Programming-Language-Bjarne-Stroustrup/dp/0321563840/ref=dp_ob_title_bk</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2382599</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2382599</guid><dc:creator><![CDATA[volkard]]></dc:creator><pubDate>Mon, 10 Feb 2014 20:08:50 GMT</pubDate></item><item><title><![CDATA[Reply to find -&amp;gt; Iterator on Mon, 10 Feb 2014 20:19:22 GMT]]></title><description><![CDATA[<p>volkard schrieb:</p>
<blockquote>
<p>knivil schrieb:</p>
<blockquote>
<p>Wie waere es mit einem ordentlichen Buch: The C++ Programming Language!</p>
</blockquote>
<p>und hier der passende Zeiger drauf: <a href="http://www.amazon.de/The-Programming-Language-Bjarne-Stroustrup/dp/0321563840/ref=dp_ob_title_bk" rel="nofollow">http://www.amazon.de/The-Programming-Language-Bjarne-Stroustrup/dp/0321563840/ref=dp_ob_title_bk</a></p>
</blockquote>
<p>Und so etwas liefert auch find zurück: einen Zeiger auf etwas Gefundenes.<br />
In diesem Fall ist das Gefundene ein gutes Buch. Da ein Zeiger zurückgegeben wird, wissen wir nicht nur, was gefunden wurde (das ist ja auch sinnfrei, wir wissen das ja, ham ja schließlich danach gesucht), sondern auch WO es ist, was das Wichtige ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2382601</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2382601</guid><dc:creator><![CDATA[Nathan]]></dc:creator><pubDate>Mon, 10 Feb 2014 20:19:22 GMT</pubDate></item><item><title><![CDATA[Reply to find -&amp;gt; Iterator on Mon, 10 Feb 2014 20:46:07 GMT]]></title><description><![CDATA[<p>Alles klar. Danke für den Tipp <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2382608</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2382608</guid><dc:creator><![CDATA[tröröö]]></dc:creator><pubDate>Mon, 10 Feb 2014 20:46:07 GMT</pubDate></item></channel></rss>