Pregunta sobre ficheros de txt c++
Publicado por Aradat (1 intervención) el 23/12/2018 19:41:12
Buenas tardes,
Soy nuevo estudiante en primer curso informática, en C++ nos piden hacer funciones que trabajan con ficheros de texto no sé si lo hecho bien o no.
el fichero de texto viene asi:
en el fichero de cabecera del programa he declarado el struct de esta forma:
y en el fichero de implementación lo hecho asi:
agradezco la critica.
muchas gracias,
Soy nuevo estudiante en primer curso informática, en C++ nos piden hacer funciones que trabajan con ficheros de texto no sé si lo hecho bien o no.
el fichero de texto viene asi:
1
2
3
IDUsuario;RetiroDT;RetiroEstacion;AnclajeDT;AnclajeEstacion
88412;2016-09-30 23:50:26.063;98;2016-10-01 00:01:16.000;7
79884;2016-09-30 23:57:42.193;57;2016-10-01 00:02:15.000;16
1
2
3
4
5
struct UsoBizi {
int IDUsuario;
int RetiroEstacion;
int AnclajeEstacion;
};
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/*
* Pre: El flujo «f» está asociado con un fichero de texto con el formato de usos
* del sistema Bizi establecido en el enunciado y en disposición de
* leer desde el principio de una línea distinta a la de la cabecera.
* Post: Ha intentado leer la línea mencionada en la precondición y, si no se han
* terminado los datos del fichero en dicho intento, ha almacenado en los
* campos del parámetro «uso» el identificador del usuario al que
* corresponde la utilización de la línea leída y los códigos de las
* estaciones de retira y devolución de la bicicleta.
*/
void leerUso(istream& f, UsoBizi& uso)
{
f >> uso.IDUsuario;
f.ignore(;);
f >> uso.RetiroEstacion;
f.ignore(;);
f >> uso.AnclajeEstacion;
}
muchas gracias,
Valora esta pregunta


0