String splitten
-
Hallo,
und zwqar will ich einen String splitten.
Format ist so:
Hallo.wie.geht.es.dir:Gut
und so soll es dann in verschiedene Strings gespeichert werden:
string 1= Hallo
string 2= wie
string 3= geht
.
.
.wie mache ich das am besten?
-
Wenn du eine neuere VS Version benutzt dann kannst du Tokenize benutzen.
An sonsten mal nach String Spiltt bei Google schaun da solltest du fündig werden.
Gruß
-
getline, istringstream.imbue, boost::tokenizer (alles C++98):
Tokenize a stringAnsonsten geht auch die C-Funktion strtok, siehe auf der selben Seite weiter oben.
-
Hi,
CString txt("abcdefgh,ab,ba"); CString sub; for(int i(0); AfxExtractSubString(sub,txt,i,','); i++) TRACE("%s\r\n",sub);
gz
k.
-
Hey schau dir das mal an.