Buenas kezuzillo, todo lo que me comentas lo he utilizado en los ficheros relativos, es decir, guardar la primera "ficha" como yo la llamo para guardar el numero de registros que tiene el fichero, aparte de datos que quiera guardar, despues de esa "ficha" irían todos los datos pertenecientes al fichero. Siempre he utilizado el fseek para posicionarme en una parte especifica del fichero, y el read o write para leer dichos datos, pero el problema está en la lista enlazada, que como se puede ver, es de tamaño de registro variable, que no se que hacer para guardar esos datos en un fichero, no se como utilizar el fseek en este tipo de ficheros, ni siquiera se como leer y grabar en listas enlazadas, ya que nisiquiera lo he visto, y es este mi problema.
Espero que hayas entendido cual es mi problema.
Un saludo y gracias.
|