Un problema de autobuses
Ya he comenzado a hacer ejercicios de examen y los veo bastante fáciles. He hecho un programa de primos (de esos que antes del examen se me atragantaban bastante) y me ha salido bien.
Ahora estoy con uno de registros y ficheros.
Es un programa que, dados tres ficheros, toma la información de cada autobús (estructura de autobús --> Linea y nº billetes), y el programa dice qué autobús ha tenido más viajeros en los 3 días que representan los 3 ficheros a pedir).
Bien, la estructura del programa es correcta. Lo único que me falla es lo siguiente:
Yo abro un vector, es decir, f = fopen (fichero, "modo"). F, si no recuerdo mal, era un puntero que señalaba al fichero. Lo que yo quiero es pasar este puntero a una función, para no tener que abrir un fichero 2 veces. Y mi cuestión es que no sé cómo se hace esto.
Verás en mi programa cómo lo he hecho. Lo puedes ver en donde siempre:
http://rafb.net/paste/results/J2724351.html
Ahora estoy con uno de registros y ficheros.
Es un programa que, dados tres ficheros, toma la información de cada autobús (estructura de autobús --> Linea y nº billetes), y el programa dice qué autobús ha tenido más viajeros en los 3 días que representan los 3 ficheros a pedir).
Bien, la estructura del programa es correcta. Lo único que me falla es lo siguiente:
Yo abro un vector, es decir, f = fopen (fichero, "modo"). F, si no recuerdo mal, era un puntero que señalaba al fichero. Lo que yo quiero es pasar este puntero a una función, para no tener que abrir un fichero 2 veces. Y mi cuestión es que no sé cómo se hace esto.
Verás en mi programa cómo lo he hecho. Lo puedes ver en donde siempre:
http://rafb.net/paste/results/J2724351.html
Respuesta de seansean
1