<?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[Leerzeichen entfernen]]></title><description><![CDATA[<p>Guten Tag,</p>
<p>folgender Code veringert mehrere hintereinander auftretende Leerzeichen zu einem einzigen:</p>
<pre><code>string strTemp = &quot;1   2   3 4&quot;;

for (int a = 0; a &lt; strTemp.length() - 1; a++)
{
    if (strTemp[a] == ' ' &amp;&amp; strTemp[a + 1] == ' ')
    {
        for (int b = a; b &lt; strTemp.length() - 1; b++)
        strTemp[b] = strTemp[b + 1];
        // Aktuellen Index noch einmal prüfen.
        a--;
       // Letztes Zeichen löschen.
       strTemp.erase(strTemp.length() - 1, 1);
    }
}
</code></pre>
<p>Geht das denn nicht irgendwie eleganter?</p>
<p>Manuela</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/120844/leerzeichen-entfernen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 22 Aug 2026 12:21:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/120844.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 16 Sep 2005 17:44:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Leerzeichen entfernen on Fri, 16 Sep 2005 17:44:13 GMT]]></title><description><![CDATA[<p>Guten Tag,</p>
<p>folgender Code veringert mehrere hintereinander auftretende Leerzeichen zu einem einzigen:</p>
<pre><code>string strTemp = &quot;1   2   3 4&quot;;

for (int a = 0; a &lt; strTemp.length() - 1; a++)
{
    if (strTemp[a] == ' ' &amp;&amp; strTemp[a + 1] == ' ')
    {
        for (int b = a; b &lt; strTemp.length() - 1; b++)
        strTemp[b] = strTemp[b + 1];
        // Aktuellen Index noch einmal prüfen.
        a--;
       // Letztes Zeichen löschen.
       strTemp.erase(strTemp.length() - 1, 1);
    }
}
</code></pre>
<p>Geht das denn nicht irgendwie eleganter?</p>
<p>Manuela</p>
]]></description><link>https://www.c-plusplus.net/forum/post/873904</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/873904</guid><dc:creator><![CDATA[Manuela]]></dc:creator><pubDate>Fri, 16 Sep 2005 17:44:13 GMT</pubDate></item><item><title><![CDATA[Reply to Leerzeichen entfernen on Fri, 16 Sep 2005 17:48:09 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">string strTemp = &quot;1   2   3 4&quot;; 
string::size_type strPos = 0;
while( ( strPos = strTemp.find(' ', strPos) ) != string::npos ) {
	strTemp.erase(strPos, 1);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/873907</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/873907</guid><dc:creator><![CDATA[FireFlow]]></dc:creator><pubDate>Fri, 16 Sep 2005 17:48:09 GMT</pubDate></item><item><title><![CDATA[Reply to Leerzeichen entfernen on Fri, 16 Sep 2005 18:11:42 GMT]]></title><description><![CDATA[<p>Knapp daneben ist auch daneben. <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="😉"
    /><br />
So geht's</p>
<pre><code class="language-cpp">string strTemp = &quot;1   2   3 4&quot;;
  string::size_type strPos = 0;
  while( ( strPos = strTemp.find(&quot;  &quot;, strPos) ) != string::npos ) {
    strTemp.erase(strPos, 1);
  }
</code></pre>
<p>Kurt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/873937</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/873937</guid><dc:creator><![CDATA[ZuK]]></dc:creator><pubDate>Fri, 16 Sep 2005 18:11:42 GMT</pubDate></item><item><title><![CDATA[Reply to Leerzeichen entfernen on Fri, 16 Sep 2005 18:15:45 GMT]]></title><description><![CDATA[<p>ich glaub, das hier war gefragt:</p>
<pre><code class="language-cpp">string strTemp = &quot;1   2   3     4&quot;;
string::size_type strPos = 0;
while( ( strPos = strTemp.find(&quot;  &quot;, strPos) ) != string::npos ) {
    strTemp.erase(strPos, 1);
}
</code></pre>
<p>EDIT: <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="😃"
    /> da war ich wohl zu spät. aber zumindest bei der Lösung sind wir uns recht einig <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/873938</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/873938</guid><dc:creator><![CDATA[happyaura]]></dc:creator><pubDate>Fri, 16 Sep 2005 18:15:45 GMT</pubDate></item><item><title><![CDATA[Reply to Leerzeichen entfernen on Fri, 16 Sep 2005 18:17:47 GMT]]></title><description><![CDATA[<p>Habs net richtig durchgelesen - verdammt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/873941</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/873941</guid><dc:creator><![CDATA[FireFlow]]></dc:creator><pubDate>Fri, 16 Sep 2005 18:17:47 GMT</pubDate></item><item><title><![CDATA[Reply to Leerzeichen entfernen on Fri, 16 Sep 2005 18:20:04 GMT]]></title><description><![CDATA[<p>nice <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/873944</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/873944</guid><dc:creator><![CDATA[€lise]]></dc:creator><pubDate>Fri, 16 Sep 2005 18:20:04 GMT</pubDate></item><item><title><![CDATA[Reply to Leerzeichen entfernen on Fri, 16 Sep 2005 18:42:08 GMT]]></title><description><![CDATA[<p>Danke an alle.</p>
<p>manu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/873958</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/873958</guid><dc:creator><![CDATA[Manuela]]></dc:creator><pubDate>Fri, 16 Sep 2005 18:42:08 GMT</pubDate></item><item><title><![CDATA[Reply to Leerzeichen entfernen on Sat, 17 Sep 2005 10:37:11 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">strTemp.erase(std::remove(strTemp.begin(), strTemp.end(), ' '), 
   strTemp.end());
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/874234</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/874234</guid><dc:creator><![CDATA[ssm]]></dc:creator><pubDate>Sat, 17 Sep 2005 10:37:11 GMT</pubDate></item><item><title><![CDATA[Reply to Leerzeichen entfernen on Sat, 17 Sep 2005 11:07:55 GMT]]></title><description><![CDATA[<p>Nur leider sollen nicht alle ' ' weg. Eins soll übrigbleiben. <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="😉"
    /><br />
Kurt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/874260</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/874260</guid><dc:creator><![CDATA[ZuK]]></dc:creator><pubDate>Sat, 17 Sep 2005 11:07:55 GMT</pubDate></item><item><title><![CDATA[Reply to Leerzeichen entfernen on Sat, 17 Sep 2005 11:56:07 GMT]]></title><description><![CDATA[<p>ZuK schrieb:</p>
<blockquote>
<p>Nur leider sollen nicht alle ' ' weg. Eins soll übrigbleiben. <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="😉"
    /><br />
Kurt</p>
</blockquote>
<p>ich hab nicht aufmerksam gelesen <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/874293</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/874293</guid><dc:creator><![CDATA[ssm]]></dc:creator><pubDate>Sat, 17 Sep 2005 11:56:07 GMT</pubDate></item></channel></rss>