<?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[was is hier falsch ??]]></title><description><![CDATA[<p>Das hier ist ein Konstruktor, der einen string überliefert bekommt und in einer variablen abspeichert.<br />
In der andren Variablen sollen alle Buchstaben durch &quot;-&quot; ersetzt werden.</p>
<p>allerdings wird nur der erste buchstabe verändert.</p>
<pre><code class="language-cpp">Strichstring(std::string a)
  {
    orgstring=a;

    strichstring=a;

    for(int i=0;i&lt;=strichstring.length();++i)
    {      
    if(isalpha(orgstring[i])==true)
    {
    strichstring[i]='-';                        
    }                
    }

  }
</code></pre>
<p>Freue mich über Hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/154968/was-is-hier-falsch</link><generator>RSS for Node</generator><lastBuildDate>Tue, 08 Sep 2026 02:34:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/154968.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 01 Aug 2006 11:49:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to was is hier falsch ?? on Tue, 01 Aug 2006 11:49:47 GMT]]></title><description><![CDATA[<p>Das hier ist ein Konstruktor, der einen string überliefert bekommt und in einer variablen abspeichert.<br />
In der andren Variablen sollen alle Buchstaben durch &quot;-&quot; ersetzt werden.</p>
<p>allerdings wird nur der erste buchstabe verändert.</p>
<pre><code class="language-cpp">Strichstring(std::string a)
  {
    orgstring=a;

    strichstring=a;

    for(int i=0;i&lt;=strichstring.length();++i)
    {      
    if(isalpha(orgstring[i])==true)
    {
    strichstring[i]='-';                        
    }                
    }

  }
</code></pre>
<p>Freue mich über Hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1108433</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1108433</guid><dc:creator><![CDATA[Bonzy]]></dc:creator><pubDate>Tue, 01 Aug 2006 11:49:47 GMT</pubDate></item><item><title><![CDATA[Reply to was is hier falsch ?? on Tue, 01 Aug 2006 12:01:51 GMT]]></title><description><![CDATA[<p>schau dir den rückgabewert von isalpha() an.<br />
du durchläufst auch die schleife einmal zu oft.<br />
es ist unschön length() bei jedem durchlauf zu testen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1108442</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1108442</guid><dc:creator><![CDATA[Cpt. Tanga]]></dc:creator><pubDate>Tue, 01 Aug 2006 12:01:51 GMT</pubDate></item><item><title><![CDATA[Reply to was is hier falsch ?? on Tue, 01 Aug 2006 12:06:57 GMT]]></title><description><![CDATA[<p>also müsste ich erstmal length()-1 schreiben ... das hab ich ja noch verstanden</p>
<p>aber was meinst du mit isalpha ?</p>
<p>isalpha gibt doch true wenns ein buchstabe ist also müsste das so doch stimmen oder ?</p>
<p>und soll ich length()-1 dann in einer variablen speichern und diese durchlaufen also länge angeben ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1108448</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1108448</guid><dc:creator><![CDATA[Bonzy]]></dc:creator><pubDate>Tue, 01 Aug 2006 12:06:57 GMT</pubDate></item><item><title><![CDATA[Reply to was is hier falsch ?? on Tue, 01 Aug 2006 12:29:51 GMT]]></title><description><![CDATA[<p>ich mach das so:</p>
<pre><code class="language-cpp">#include &lt;string&gt;
#include &lt;iostream&gt;

using namespace std;

void strichstring( string &amp;str )
{
    string::size_type size = str.length( );

    for( string::size_type i = 0; i &lt; size; ++i ) {

        str[ i ] = isalpha( str[ i ] ) ? '-' : str[ i ];
    }
}

int main( )
{
    string str = &quot;Hello!&quot;;
    cout &lt;&lt; str &lt;&lt; endl;
    strichstring( str );
    cout &lt;&lt; str &lt;&lt; endl;
}
</code></pre>
<p>Greetz, Swordfish</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1108472</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1108472</guid><dc:creator><![CDATA[Swordfish]]></dc:creator><pubDate>Tue, 01 Aug 2006 12:29:51 GMT</pubDate></item><item><title><![CDATA[Reply to was is hier falsch ?? on Tue, 01 Aug 2006 12:33:03 GMT]]></title><description><![CDATA[<p>danke scheint zu funzen !</p>
<p>ich probiers dann mal in meine klasse einzubaun .. falls es nich klappt meld ich mich nochmal ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1108476</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1108476</guid><dc:creator><![CDATA[Bonzy]]></dc:creator><pubDate>Tue, 01 Aug 2006 12:33:03 GMT</pubDate></item></channel></rss>