partitionist
Erfahrenes Mitglied
Hallo leute ich empfange beim server ein string, aber dieser string hat mehrere leerzeichen jetzt möchte ich auf jeden einzelnd zugreifen können wie z.b.
Hab mir gedacht ob das nicht mit vektoren funktioniert hab auch ein code nur weiß nicht wie man das zusammenbaut
Am liebsten würde ich dann so auf str zugreiffen: input == "net", params[0] == "send", params[1] == "PC", params[2] == "hallo"
Bitte dringend um hilfe
Code:
string str = "net send PC hallo"
Code:
string str;
istringstream cmdline (str);
string input;
vector<string> params;
if (cmdline >> input)
{
string tmp;
while (cmdline >> tmp)
{
params.push_back (tmp);
}
if(params.size() >= 1)
{
//...
}
Am liebsten würde ich dann so auf str zugreiffen: input == "net", params[0] == "send", params[1] == "PC", params[2] == "hallo"
Bitte dringend um hilfe