002
18.03.2007, 18:51 Uhr
CppProgrammer
|
C++: |
#include <iostream> #include <string> using namespace std;
string SplitString(char cSeparator, string &str) { string tmp; int index = (int)str.find(cSeparator); if(index >= 0){ tmp = str.substr(0, index); str.erase(0, index+1); } else{ tmp = str; str = ""; } return tmp; }
int main(int argc, char* argv[]) { string str = "part1*part2", str1, str2; str1 = SplitString('*', str); str2 = str;
cout << str1 << endl << str2 << endl; return 0; }
|
Dieser Post wurde am 18.03.2007 um 18:52 Uhr von CppProgrammer editiert. |