Hey! Ich habe hier ein kleines Problem. Wenn es denn ein solches ist. Google war bisher wenig hilfreich und auch hier in der Suche bin ich nicht so recht fündig geworden.
Also folgendes: Bei dem Programm wird aus der Konsole über getline(cin, input) halt ein Text eingelesen. input stellt einen string dar (Vielleicht ist schon das ein Problem?). Nun würde ich gerne die einzelnen Worte extrahieren und zumindest temporär in einen anderen String packen. Sprich alles was bis zum Leerzeichen kommt. Dann wird das verarbeitet und wieder bis zum Leerzeichen usw.
Ist das möglich? Also auch mit Strings? Wäre super, wenn mir da jemand einen Hinweis geben könnte
Das hier ist übrigens das Schnipsel:
Beste!
Also folgendes: Bei dem Programm wird aus der Konsole über getline(cin, input) halt ein Text eingelesen. input stellt einen string dar (Vielleicht ist schon das ein Problem?). Nun würde ich gerne die einzelnen Worte extrahieren und zumindest temporär in einen anderen String packen. Sprich alles was bis zum Leerzeichen kommt. Dann wird das verarbeitet und wieder bis zum Leerzeichen usw.
Ist das möglich? Also auch mit Strings? Wäre super, wenn mir da jemand einen Hinweis geben könnte

Das hier ist übrigens das Schnipsel:
Code:
void einlesen(string &input) {
cout << "Text eingeben: " << endl;
getline(cin, input);
cout << "Ihre Eingabe war: " << input << endl;
}