C/Visual C - Pregunta sobre ficheros de txt c++

 
Vista:
sin imagen de perfil
Val: 6
Ha mantenido su posición en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

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:
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
en el fichero de cabecera del programa he declarado el struct de esta forma:
1
2
3
4
5
struct UsoBizi {
    int IDUsuario;
    int RetiroEstacion;
    int AnclajeEstacion;
};
y en el fichero de implementación lo hecho asi:
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;
}
agradezco la critica.
muchas gracias,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder