Procesando líneas de un archivo de texto a otro
Me gustaría dar las gracias a todos los que me ayudaron con mi problema. ¡Finalmente pude organizar los datos por año de nacimiento! Muy apreciado. Si alguien me puede ayudar con esta pregunta final, sería genial.
Si tengo líneas en un archivo de texto que se parecen a esto:
1 4:48:08 Orvar Steingrimsson 1979 30 - 39 ara IS200
2 4:52:25 Gudni Pall Palsson 1987 18 - 29 ara IS870
¿Cómo puedo generar estos datos en un nuevo archivo de texto pero solo enumerar tres cosas: año - nombre - tiempo ... para que estas dos líneas se vean así:
1979 Orvar Steingrimsson 4:48:08
1987 Gudni Pall Palsson 4:52:25
Mi conjetura fue esta:
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';
Sin embargo, tengo la sensación de que no podré hacer un bucle en todo el archivo de texto y las 200 líneas. Cualquier consejo apreciado! Gracias