Обработка строк из одного текстового файла в другой
Я хотел бы поблагодарить всех, кто помог мне с моей проблемой. Я наконец-то смог собрать данные по году рождения! Очень ценится. Если кто-нибудь может помочь мне с этим последним вопросом, это было бы здорово
Если у меня есть строки в текстовом файле, которые выглядят так:
1 4:48:08 Orvar Steingrimsson 1979 30 - 39 ara IS200
2 4:52:25 Gudni Pall Palsson 1987 18 - 29 ara IS870
Как я могу вывести эти данные в новый текстовый файл, но перечислить только три вещи: год - имя - время ... так, чтобы эти две строки выглядели так:
1979 Orvar Steingrimsson 4:48:08
1987 Gudni Pall Palsson 4:52:25
Мое предположение было таким:
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';
Однако у меня есть ощущение, что я не смогу пройти через весь текстовый файл и все 200 строк. Любые советы приветствуются! Спасибо