<?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[Prüfen ob ein String mit einem bestimmten String anfängt.]]></title><description><![CDATA[<p>Wie kann man prüfen ob ein String mit einem anderen String anfängt?</p>
<p>Beispiel:</p>
<p>&quot;Hallo Welt&quot;</p>
<p>und jetzt soll überprüft werden ob der String mit &quot;Hallo&quot; anfängt.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/125244/prüfen-ob-ein-string-mit-einem-bestimmten-string-anfängt</link><generator>RSS for Node</generator><lastBuildDate>Mon, 24 Aug 2026 06:34:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/125244.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 04 Nov 2005 20:47:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Prüfen ob ein String mit einem bestimmten String anfängt. on Fri, 04 Nov 2005 20:47:34 GMT]]></title><description><![CDATA[<p>Wie kann man prüfen ob ein String mit einem anderen String anfängt?</p>
<p>Beispiel:</p>
<p>&quot;Hallo Welt&quot;</p>
<p>und jetzt soll überprüft werden ob der String mit &quot;Hallo&quot; anfängt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/908474</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/908474</guid><dc:creator><![CDATA[[e]trade[&#x2F;e]]]></dc:creator><pubDate>Fri, 04 Nov 2005 20:47:34 GMT</pubDate></item><item><title><![CDATA[Reply to Prüfen ob ein String mit einem bestimmten String anfängt. on Fri, 04 Nov 2005 21:12:16 GMT]]></title><description><![CDATA[<p>Hallo,<br />
entweder eine Schleife, die jedes Char testet, oder:</p>
<p>#include &lt;string.h&gt;<br />
int strncmp( const char *str1, const char *str2, size_t count );</p>
<p>Dabei gibst du mit count die Länge des zu testenden Strings an. Liefert 0, wenn diese gleich sind.</p>
<p>Bei dir:<br />
#include &lt;string.h&gt;<br />
char *welt = &quot;Hallo Welt&quot;;<br />
char *hallo = &quot;Hallo&quot;;<br />
if(strncmp(welt,hallo,strlen(hallo)) == 0) printf(&quot;Alles klar);</p>
<p>if(strncmp(&quot;Hallo Welt&quot;,&quot;Hallo&quot;,strlen(&quot;Hallo&quot;)) == 0) printf(&quot;Alles klar#2);</p>
]]></description><link>https://www.c-plusplus.net/forum/post/908494</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/908494</guid><dc:creator><![CDATA[Dieter2005]]></dc:creator><pubDate>Fri, 04 Nov 2005 21:12:16 GMT</pubDate></item><item><title><![CDATA[Reply to Prüfen ob ein String mit einem bestimmten String anfängt. on Fri, 04 Nov 2005 21:16:42 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>naja, ist mit C++ etwas einfacher:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;
using namespace std;

int main()
{
        string str1 = &quot;hallo welt&quot;;
        string str2 = &quot;hallo&quot;;

        if( str1.substr(0, str2.length()) == str2)
                cout &lt;&lt; &quot;faengt mit&quot; &lt;&lt; str2 &lt;&lt; endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/908498</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/908498</guid><dc:creator><![CDATA[CarstenJ]]></dc:creator><pubDate>Fri, 04 Nov 2005 21:16:42 GMT</pubDate></item><item><title><![CDATA[Reply to Prüfen ob ein String mit einem bestimmten String anfängt. on Fri, 04 Nov 2005 21:19:30 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;
using namespace std;
int main()
{
   string str = &quot;Hallo Welt&quot;;
   cout &lt;&lt; str &lt;&lt; &quot; beginnt mit 'Hallo': &quot; &lt;&lt; boolalpha &lt;&lt; ( str.find(&quot;Hallo&quot;) == 0 ) &lt;&lt; endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/908501</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/908501</guid><dc:creator><![CDATA[evilissimo]]></dc:creator><pubDate>Fri, 04 Nov 2005 21:19:30 GMT</pubDate></item><item><title><![CDATA[Reply to Prüfen ob ein String mit einem bestimmten String anfängt. on Fri, 04 Nov 2005 21:28:28 GMT]]></title><description><![CDATA[<p>Ich würds mit std::equal machen.<br />
Bei der Lösung mit substr wird ein neuer String angelegt. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> teuer<br />
Bei der Lösung mit find wird auch woanders gesucht als am Anfang. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> teuer</p>
]]></description><link>https://www.c-plusplus.net/forum/post/908511</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/908511</guid><dc:creator><![CDATA[Optimierer]]></dc:creator><pubDate>Fri, 04 Nov 2005 21:28:28 GMT</pubDate></item></channel></rss>