Ich weiss nicht mal, ob ich überhaupt erklären kann, was ich hier vorhabe, evtl macht es gar keinen Sinn, aber vielleicht kann mir jemand folgen und einen Tip geben
Ich habe ein paar Strings alle im gleichen Format, die ich wortweise umstellen will
std::string string1 = "Heini Müller hat heute 10 Fische gefangen";
std::string string2 = "Fritzchen Meier hat gestern 5 Fische gekauft";
std::string string3 = "Harald Schmidt hat vorgestern 20 Witze erzählt";
Worte hat jeder String immer gleich viele, auch der Sinn der Strings entspricht immer diesem Muster
Nun möchte ich die auf Usereingabe so umstellen, dass immer die Auswahl des Users vorne steht
z.B. der User wählt Nachname, dann soll die Ausgabe so aussehen
Müller Heini hat heute 10 Fische gefangen
oder der User wählt Anzahl, dann so
10 Fische hat Heini Müller heute gefangen
Kurz gesagt, ich brauche einen Code, der aus einen String Worte in einer bestimmten Reihenfolge rauspickt und das Ergebnis in einem neuen String zusammenstellt
Kann mir jemand weiter helfen? Mein Anfängerwissen aus Tutorials zum Thema Strings reicht da jedenfalls nicht mehr
Ich habe ein paar Strings alle im gleichen Format, die ich wortweise umstellen will
std::string string1 = "Heini Müller hat heute 10 Fische gefangen";
std::string string2 = "Fritzchen Meier hat gestern 5 Fische gekauft";
std::string string3 = "Harald Schmidt hat vorgestern 20 Witze erzählt";
Worte hat jeder String immer gleich viele, auch der Sinn der Strings entspricht immer diesem Muster
Nun möchte ich die auf Usereingabe so umstellen, dass immer die Auswahl des Users vorne steht
z.B. der User wählt Nachname, dann soll die Ausgabe so aussehen
Müller Heini hat heute 10 Fische gefangen
oder der User wählt Anzahl, dann so
10 Fische hat Heini Müller heute gefangen
Kurz gesagt, ich brauche einen Code, der aus einen String Worte in einer bestimmten Reihenfolge rauspickt und das Ergebnis in einem neuen String zusammenstellt
Kann mir jemand weiter helfen? Mein Anfängerwissen aus Tutorials zum Thema Strings reicht da jedenfalls nicht mehr