<?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 zerteilen]]></title><description><![CDATA[<p>hallo</p>
<p>ich möchte einen string an einer mir bekannten stelle zerteilen und dann wieder zusammensetzen</p>
<pre><code class="language-cpp">string abc = &quot;qwertzu&quot;;
//die funktion, die ich brauche
bla (abc, 2);
// abc ist jetzt: &quot;rtzuqwe&quot;
</code></pre>
<p>wie kann ich das umsetzen? gibt es da vielleicht schon im voraus eine funktion für?</p>
<p>danke schoma <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/topic/201002/string-zerteilen</link><generator>RSS for Node</generator><lastBuildDate>Mon, 05 Oct 2026 06:05:24 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/201002.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 22 Dec 2007 21:23:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to string zerteilen on Sat, 22 Dec 2007 21:23:10 GMT]]></title><description><![CDATA[<p>hallo</p>
<p>ich möchte einen string an einer mir bekannten stelle zerteilen und dann wieder zusammensetzen</p>
<pre><code class="language-cpp">string abc = &quot;qwertzu&quot;;
//die funktion, die ich brauche
bla (abc, 2);
// abc ist jetzt: &quot;rtzuqwe&quot;
</code></pre>
<p>wie kann ich das umsetzen? gibt es da vielleicht schon im voraus eine funktion für?</p>
<p>danke schoma <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/1424962</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424962</guid><dc:creator><![CDATA[justonequestion]]></dc:creator><pubDate>Sat, 22 Dec 2007 21:23:10 GMT</pubDate></item><item><title><![CDATA[Reply to string zerteilen on Sat, 22 Dec 2007 21:28:57 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Vorausgesetzt Du meinst STL-Strings / std::string's, so kannst Du std::string::substr() verwenden.</p>
<pre><code class="language-cpp">#include &lt;string&gt;

std::string test = &quot;qwertzu&quot;;
std::string abgeschnitten = test.substr(2);
</code></pre>
<p>Mfg NeuroCoder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1424965</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424965</guid><dc:creator><![CDATA[NeuroCoder]]></dc:creator><pubDate>Sat, 22 Dec 2007 21:28:57 GMT</pubDate></item><item><title><![CDATA[Reply to string zerteilen on Sat, 22 Dec 2007 21:33:44 GMT]]></title><description><![CDATA[<p>genau die mein ich <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>
<p>ich werd das gleich mal ausprobiern, und weiterfragen, falls neue probleme auftreten</p>
<p>vielen dank <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/1424970</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424970</guid><dc:creator><![CDATA[justonequestion]]></dc:creator><pubDate>Sat, 22 Dec 2007 21:33:44 GMT</pubDate></item><item><title><![CDATA[Reply to string zerteilen on Sat, 22 Dec 2007 22:13:34 GMT]]></title><description><![CDATA[<p>Naja in dem Fall sieht es aber eher nach std::rotate aus <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>
<pre><code class="language-cpp">#include &lt;algorithm&gt;
#include &lt;string&gt;
#include &lt;iostream&gt;

std::ostream&amp; foo(std::ostream&amp; out)
{
    std::string string(&quot;abcdef&quot;);
    out &lt;&lt; string &lt;&lt; std::endl; // &quot;abcdef&quot;
    std::rotate(string.begin(), string.begin() + 2, string.end());
    return (out &lt;&lt; string &lt;&lt; std::endl); // &quot;cdefab&quot;
}

int main()
{
    std::cout &lt;&lt; &quot;Rotate String Example V0.1\n&quot; &lt;&lt; foo(std::cout) &lt;&lt; std::endl;
}
</code></pre>
<p>...<br />
Das wichtige ist die Funktion std::rotate ...<br />
<a href="http://www.cplusplus.com/reference/algorithm/" rel="nofollow">http://www.cplusplus.com/reference/algorithm/</a><br />
<a href="http://www.cplusplus.com/reference/string/" rel="nofollow">http://www.cplusplus.com/reference/string/</a><br />
Ein String wird im Standard wie ein Container-Typ behandelt und d.h. sit es auch möglich die Algorithmen aus &lt;algorithm&gt; darauf anzuwenden!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1424988</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1424988</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Sat, 22 Dec 2007 22:13:34 GMT</pubDate></item></channel></rss>