Un problema con ficheros
Hola:
Veréis, tengo un pequeño problema... Tengo un programa que requiere que en cada iteración de un bucle se actualice un fichero, y ésto (creo) que sólo puede hacerse cerrando y volviendo a abrir el fichero; es decir, en cada iteración lo abrimos al principio y cerramos al final.
Se trata de un fichero binario. Hay algo que falla, lo he probado con los 3 tipos de apertura de ficheros, pero en ningún caso funcióna. Si introduzco 3 registros en la ejecución, sólo salva el último.
Adjunto el código aquí,
http://www.rafb.net/paste/results/p8u8VE10.html
y los archivos con los que trabajo aquí:
http://www.iespana.es/balonmanocasetas/programa
Muchas gracias!
Veréis, tengo un pequeño problema... Tengo un programa que requiere que en cada iteración de un bucle se actualice un fichero, y ésto (creo) que sólo puede hacerse cerrando y volviendo a abrir el fichero; es decir, en cada iteración lo abrimos al principio y cerramos al final.
Se trata de un fichero binario. Hay algo que falla, lo he probado con los 3 tipos de apertura de ficheros, pero en ningún caso funcióna. Si introduzco 3 registros en la ejecución, sólo salva el último.
Adjunto el código aquí,
http://www.rafb.net/paste/results/p8u8VE10.html
y los archivos con los que trabajo aquí:
http://www.iespana.es/balonmanocasetas/programa
Muchas gracias!
