Cita:
Iniciado por mayid Gracias a los dos.
La primera sugerencia es interesante. Pero no termina de convencerme. Quizas mañana la implemente, de cualquier manera.
Lo de fseek() será cuestion de probarlo. Pero me parece que es para solo lectura. No es cierto acaso que w y w+ borran los datos existentes antes de escribir?
Voy a aprovechar esto que me pasa para aprender un poco más sobre punteros.
Que yo sepa w o w+ no borran el contenido, solo abren el archivo para escribir en él. Si no me equivoco, fseek ubica el puntero del archivo donde le indiques, y desde ese punto comienza la escritura/lectura, así que debería hacer lo que deseas.
Nos vemos.