<?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[explode funktion wie in php]]></title><description><![CDATA[<p>Hallo kann mir jemand eine explodefunktion wie in php schreiben oder kennt jemand eine?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/172059/explode-funktion-wie-in-php</link><generator>RSS for Node</generator><lastBuildDate>Thu, 17 Sep 2026 16:11:06 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/172059.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 31 Jan 2007 21:45:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to explode funktion wie in php on Wed, 31 Jan 2007 21:45:47 GMT]]></title><description><![CDATA[<p>Hallo kann mir jemand eine explodefunktion wie in php schreiben oder kennt jemand eine?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1220823</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1220823</guid><dc:creator><![CDATA[bartf]]></dc:creator><pubDate>Wed, 31 Jan 2007 21:45:47 GMT</pubDate></item><item><title><![CDATA[Reply to explode funktion wie in php on Wed, 31 Jan 2007 22:20:17 GMT]]></title><description><![CDATA[<p>Am besten schaust du dir die Stringfunktionen an ( <a href="http://cppreference.com/cppstring/index.html" rel="nofollow">http://cppreference.com/cppstring/index.html</a> ) oder versuchst boost::regex.<br />
Hier mal ein kleines Beispiel:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;string&gt;

using namespace std;

void ExplodeString(const string&amp; both, string&amp; front, string&amp; back, const char separator = '|')
{
	const string::size_type pos = both.find_first_of(separator);
	if(pos == string::npos)
	{
		front = both;
	}
	else
	{
		front = both.substr(0,pos);
		back = both.substr(pos+1);
	}
}

int main()
{
	const string test(&quot;Hallo|Welt!&quot;);
	string t1, t2;
	ExplodeString(test, t1, t2);
	std::cout &lt;&lt; test &lt;&lt; std::endl &lt;&lt; t1 &lt;&lt; std::endl &lt;&lt; t2 &lt;&lt; std::endl;
}
</code></pre>
<p>mfg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1220849</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1220849</guid><dc:creator><![CDATA[joomoo]]></dc:creator><pubDate>Wed, 31 Jan 2007 22:20:17 GMT</pubDate></item><item><title><![CDATA[Reply to explode funktion wie in php on Thu, 01 Feb 2007 14:32:35 GMT]]></title><description><![CDATA[<p><a href="http://boost.org/doc/html/string_algo/usage.html#id2743220" rel="nofollow">boost::split</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1221159</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1221159</guid><dc:creator><![CDATA[boost::brain]]></dc:creator><pubDate>Thu, 01 Feb 2007 14:32:35 GMT</pubDate></item></channel></rss>