<?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[STL-List durchiterieren ohne erstes und letztes Element]]></title><description><![CDATA[<p>Hallo,</p>
<p>wie modifiziere ich folgendes Standardschleifenkonstrukt, damit es nicht über das erste und letzte Listenelement läuft:</p>
<pre><code class="language-cpp">list&lt;string&gt; text;
//wird dann gefuellt

for(list&lt;string&gt;::iterator i= text.begin();
   i != text.end(); ++i)
  {
  //mach was damit
  }
</code></pre>
<p>Dankeschön!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/121849/stl-list-durchiterieren-ohne-erstes-und-letztes-element</link><generator>RSS for Node</generator><lastBuildDate>Sat, 22 Aug 2026 21:52:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/121849.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 28 Sep 2005 06:20:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to STL-List durchiterieren ohne erstes und letztes Element on Wed, 28 Sep 2005 06:20:47 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>wie modifiziere ich folgendes Standardschleifenkonstrukt, damit es nicht über das erste und letzte Listenelement läuft:</p>
<pre><code class="language-cpp">list&lt;string&gt; text;
//wird dann gefuellt

for(list&lt;string&gt;::iterator i= text.begin();
   i != text.end(); ++i)
  {
  //mach was damit
  }
</code></pre>
<p>Dankeschön!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/881785</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/881785</guid><dc:creator><![CDATA[markus.r]]></dc:creator><pubDate>Wed, 28 Sep 2005 06:20:47 GMT</pubDate></item><item><title><![CDATA[Reply to STL-List durchiterieren ohne erstes und letztes Element on Wed, 28 Sep 2005 06:34:11 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">list&lt;string&gt;::iterator iStart = text.begin ()++,
                       iEnd   = text.end   ()--;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/881792</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/881792</guid><dc:creator><![CDATA[Mathias]]></dc:creator><pubDate>Wed, 28 Sep 2005 06:34:11 GMT</pubDate></item><item><title><![CDATA[Reply to STL-List durchiterieren ohne erstes und letztes Element on Wed, 28 Sep 2005 06:36:34 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">list&lt;string&gt; text; 
//wird dann gefuellt 

typedef list&lt;string&gt;::iterator LI;
for (LI i = text.begin(); i != text.end(); ++i)
  {
    //mach was damit 
  }
</code></pre>
<p>Blackbird</p>
]]></description><link>https://www.c-plusplus.net/forum/post/881795</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/881795</guid><dc:creator><![CDATA[Blackbird]]></dc:creator><pubDate>Wed, 28 Sep 2005 06:36:34 GMT</pubDate></item><item><title><![CDATA[Reply to STL-List durchiterieren ohne erstes und letztes Element on Wed, 28 Sep 2005 06:44:25 GMT]]></title><description><![CDATA[<p>hört sich wie ein wtf an...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/881800</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/881800</guid><dc:creator><![CDATA[detector]]></dc:creator><pubDate>Wed, 28 Sep 2005 06:44:25 GMT</pubDate></item><item><title><![CDATA[Reply to STL-List durchiterieren ohne erstes und letztes Element on Wed, 28 Sep 2005 06:52:28 GMT]]></title><description><![CDATA[<p>zwei Fragen wirft das auf:</p>
<p>1. was ist &quot;wtf&quot;</p>
<p>2. verändert folgendes nicht den Inhalt von text.begin() und text.end()?</p>
<pre><code class="language-cpp">list&lt;string&gt; text;
//wird dann gefuellt

for(list&lt;string&gt;::iterator i= (text.begin())++;
   i != (text.end())--; ++i)
  {
  //mach was damit
  }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/881810</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/881810</guid><dc:creator><![CDATA[markus.r]]></dc:creator><pubDate>Wed, 28 Sep 2005 06:52:28 GMT</pubDate></item><item><title><![CDATA[Reply to STL-List durchiterieren ohne erstes und letztes Element on Wed, 28 Sep 2005 07:03:43 GMT]]></title><description><![CDATA[<p>Nö. Du kriegst nicht eine Referenz sondern ne Kopie und die veränderst du.<br />
Ansonsten würd ich anstelle des (text.end())-- eine Variable verwenden und diese auf das vorletzte Element setzen.<br />
Es ist an der Stelle nicht notwendig bei jedem Schleifendurchlauf einen Iterator zu erzeugen und zu inkrementieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/881817</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/881817</guid><dc:creator><![CDATA[Mathias]]></dc:creator><pubDate>Wed, 28 Sep 2005 07:03:43 GMT</pubDate></item><item><title><![CDATA[Reply to STL-List durchiterieren ohne erstes und letztes Element on Wed, 28 Sep 2005 15:22:43 GMT]]></title><description><![CDATA[<p>Mathias schrieb:</p>
<blockquote>
<pre><code class="language-cpp">iEnd   = text.end   ()--;
</code></pre>
</blockquote>
<p>Würde iEnd nicht jetzt auf das letzte Element zeigen ???<br />
end() gibt doch einen Zeiger ein Element nach dem letzten Element zurück...</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/882272</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/882272</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 28 Sep 2005 15:22:43 GMT</pubDate></item><item><title><![CDATA[Reply to STL-List durchiterieren ohne erstes und letztes Element on Wed, 28 Sep 2005 15:54:17 GMT]]></title><description><![CDATA[<p>Freak_Coder schrieb:</p>
<blockquote>
<p>Mathias schrieb:</p>
<blockquote>
<pre><code class="language-cpp">iEnd   = text.end   ()--;
</code></pre>
</blockquote>
<p>Würde iEnd nicht jetzt auf das letzte Element zeigen ???<br />
end() gibt doch einen Zeiger ein Element nach dem letzten Element zurück...</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
</blockquote>
<p>Das ist doch richtig, Er will ja ein Element am Ende weglassen.</p>
<p>Aber man sollt noch überprüfen, ob die Liste mindestens 2 Elemente hat, sonst funktioniert der Code nicht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/882303</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/882303</guid><dc:creator><![CDATA[gurru]]></dc:creator><pubDate>Wed, 28 Sep 2005 15:54:17 GMT</pubDate></item><item><title><![CDATA[Reply to STL-List durchiterieren ohne erstes und letztes Element on Wed, 28 Sep 2005 16:07:52 GMT]]></title><description><![CDATA[<p>Uups jetzt wird's mir klar <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/882312</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/882312</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 28 Sep 2005 16:07:52 GMT</pubDate></item></channel></rss>