spliting in c++ like what we do in c#
<blockquote>
  <p><strong>Possible Duplicates:</strong><br>
  <a href="http://stackoverflow.com/questions/236129/how-to-split-a-string-in-c">How to split a string in C++?</a><br>
  <a href="http://stackoverflow.com/questions/5167625/splitting-a-c-stdstring-using-tokens-e-g">Splitting a C++ std::string using tokens, e.g. &ldquo;;&rdquo;</a>  </p>
</blockquote>



<p>think I have this string : </p>

<pre><code>string a = "hello,usa,one,good,bad";
</code></pre>

<p>I want to splitting this string with <strong>,</strong></p>

<p>so I need a array of string like here :</p>

<pre><code>string *a ; a = { hello , usa , one , good , bad } 
</code></pre>

<p>what shoudl I do ?</p>
