Verarbeiten von Zeilen von einer Textdatei in eine andere
Ich möchte mich bei allen bedanken, die mir bei meinem Problem geholfen haben. Ich konnte endlich die Daten nach Geburtsjahr ordnen! Sehr geschätzt. Wenn mir jemand bei dieser letzten Frage helfen kann, wäre das großartig
Wenn ich Zeilen in einer Textdatei habe, die so aussehen:
1 4:48:08 Orvar Steingrimsson 1979 30 - 39 ara IS200
2 4:52:25 Gudni Pall Palsson 1987 18 - 29 ara IS870
Wie kann ich diese Daten in eine neue Textdatei ausgeben, aber nur drei Dinge auflisten: Jahr - Name - Zeit ... damit diese beiden Zeilen so aussehen:
1979 Orvar Steingrimsson 4:48:08
1987 Gudni Pall Palsson 4:52:25
Meine Vermutung war folgende:
ifstream in("inputfile.txt");
ofstream out("outputfile.txt");
int score, year;
string name, time, group, team;
while (getline(in,str));
in >> score >> time >> name >> year >> group >> team;
//and then do something like this
out << year << name << time << '\n';
Ich habe jedoch das Gefühl, dass ich nicht in der Lage sein werde, die gesamte Textdatei und alle 200 Zeilen zu durchlaufen. Alle Tipps geschätzt! Vielen Dank