<?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[String handling]]></title><description><![CDATA[<pre><code>int main()
{
     char s1[1000], s2[1000];
     int j=0;

     cout &lt;&lt; &quot;Bitte Satz eingeben (bis 1000 Zeichen)\n\t Bsp: Alles M\&quot;ueller oder wa\&quot;s? : &quot;; cin &gt;&gt; s1;

     for (int i=0; i&lt; strlen(s1); i++)  // strlen(s1)-1;
     {
         if ( s1[i]!='&quot;' )   // wenn alles iO
         {
            if (i!=0) j++;
            s2[j]=s1[i];

            cout &lt;&lt; &quot;\ns1[&quot;&lt;&lt; i &lt;&lt; &quot;]=&quot; &lt;&lt; s1[i] &lt;&lt; &quot; s2[&quot; &lt;&lt; j &lt;&lt; &quot;]=&quot; &lt;&lt; s2[j] &lt;&lt; &quot;\t&quot; &lt;&lt; s2;
         } else {
             j++;
             cout &lt;&lt; &quot;\n\n\tAbweichung bei &quot; &lt;&lt; i &lt;&lt; endl;
             switch (s1[++i]){ // nächstes Zeichen checken 
                 case 'u': cout &lt;&lt; &quot;u gefunden &quot;; s2[j]='*'; break;
                 case 's': s2[j]='ß'; break; }
             i++;     // gleich noch ein Zeichen weiterspringen
         }
     }

     cout &lt;&lt; endl &lt;&lt; s2 &lt;&lt; &quot; &quot; &lt;&lt; s1 &lt;&lt; endl;
     system(&quot;pause&quot;);
}
</code></pre>
<p>Was ist denn daran falsch?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/153999/string-handling</link><generator>RSS for Node</generator><lastBuildDate>Mon, 07 Sep 2026 18:15:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/153999.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 23 Jul 2006 13:19:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to String handling on Sun, 23 Jul 2006 13:19:03 GMT]]></title><description><![CDATA[<pre><code>int main()
{
     char s1[1000], s2[1000];
     int j=0;

     cout &lt;&lt; &quot;Bitte Satz eingeben (bis 1000 Zeichen)\n\t Bsp: Alles M\&quot;ueller oder wa\&quot;s? : &quot;; cin &gt;&gt; s1;

     for (int i=0; i&lt; strlen(s1); i++)  // strlen(s1)-1;
     {
         if ( s1[i]!='&quot;' )   // wenn alles iO
         {
            if (i!=0) j++;
            s2[j]=s1[i];

            cout &lt;&lt; &quot;\ns1[&quot;&lt;&lt; i &lt;&lt; &quot;]=&quot; &lt;&lt; s1[i] &lt;&lt; &quot; s2[&quot; &lt;&lt; j &lt;&lt; &quot;]=&quot; &lt;&lt; s2[j] &lt;&lt; &quot;\t&quot; &lt;&lt; s2;
         } else {
             j++;
             cout &lt;&lt; &quot;\n\n\tAbweichung bei &quot; &lt;&lt; i &lt;&lt; endl;
             switch (s1[++i]){ // nächstes Zeichen checken 
                 case 'u': cout &lt;&lt; &quot;u gefunden &quot;; s2[j]='*'; break;
                 case 's': s2[j]='ß'; break; }
             i++;     // gleich noch ein Zeichen weiterspringen
         }
     }

     cout &lt;&lt; endl &lt;&lt; s2 &lt;&lt; &quot; &quot; &lt;&lt; s1 &lt;&lt; endl;
     system(&quot;pause&quot;);
}
</code></pre>
<p>Was ist denn daran falsch?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1102528</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1102528</guid><dc:creator><![CDATA[useratcplus]]></dc:creator><pubDate>Sun, 23 Jul 2006 13:19:03 GMT</pubDate></item><item><title><![CDATA[Reply to String handling on Sun, 23 Jul 2006 13:24:02 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt; // fuer cout, cin, endl, ...
using namespace std;     // spart std:: 

int main()
{
  //...
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1102532</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1102532</guid><dc:creator><![CDATA[Erhard Henkes]]></dc:creator><pubDate>Sun, 23 Jul 2006 13:24:02 GMT</pubDate></item><item><title><![CDATA[Reply to String handling on Sun, 23 Jul 2006 13:41:59 GMT]]></title><description><![CDATA[<p>endl wird in &lt;ostream&gt; definiert. das einbinden von &lt;iostream&gt; allein genügt nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1102543</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1102543</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Sun, 23 Jul 2006 13:41:59 GMT</pubDate></item><item><title><![CDATA[Reply to String handling on Sun, 23 Jul 2006 13:47:08 GMT]]></title><description><![CDATA[<p>camper schrieb:</p>
<blockquote>
<p>endl wird in &lt;ostream&gt; definiert. das einbinden von &lt;iostream&gt; allein genügt nicht.</p>
</blockquote>
<p>Gibts da tatsächlich Compiler bei denen &lt;iostream&gt; nicht irgendwie &lt;ostream&gt; includiert?</p>
<p>MfG SideWinder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1102549</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1102549</guid><dc:creator><![CDATA[SideWinder]]></dc:creator><pubDate>Sun, 23 Jul 2006 13:47:08 GMT</pubDate></item><item><title><![CDATA[Reply to String handling on Sun, 23 Jul 2006 13:55:11 GMT]]></title><description><![CDATA[<blockquote>
<p>endl wird in &lt;ostream&gt; definiert. das einbinden von &lt;iostream&gt; allein genügt nicht.</p>
</blockquote>
<p>Da bleibt einem doch echt die Luft weg?! ... und das bei der Hitze. <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/1102552</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1102552</guid><dc:creator><![CDATA[Erhard Henkes]]></dc:creator><pubDate>Sun, 23 Jul 2006 13:55:11 GMT</pubDate></item><item><title><![CDATA[Reply to String handling on Sun, 23 Jul 2006 14:07:50 GMT]]></title><description><![CDATA[<p>Ja ja also das hab ich so, aber der s2 wird mir immer mit anhaengsel von 5 oder so sonderzeichen zurückgegeben....</p>
<p>Hat mal jemand das Programm testen können? Wenn man Müller z.Bsp eingibt....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1102556</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1102556</guid><dc:creator><![CDATA[useratcplus]]></dc:creator><pubDate>Sun, 23 Jul 2006 14:07:50 GMT</pubDate></item><item><title><![CDATA[Reply to String handling on Sun, 23 Jul 2006 14:19:06 GMT]]></title><description><![CDATA[<p>es sollen praktisch sonderzeichen aus dem ersten string, wie M&quot;uller in<br />
Müller umgewandelt werden</p>
<p>switch (s1[++i]){<br />
case 'u': s2[j]='ü'; break;<br />
case 'U': s2[j]='Ü'; break;<br />
case 'a': s2[j]='ä'; break;<br />
case 'A': s2[j]='Ä'; break;<br />
case 'o': s2[j]='ö'; break;<br />
case 'O': s2[j]='Ö'; break;<br />
case 's': s2[j]='ß'; break; }</p>
<p>...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1102565</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1102565</guid><dc:creator><![CDATA[useratcplus]]></dc:creator><pubDate>Sun, 23 Jul 2006 14:19:06 GMT</pubDate></item></channel></rss>