• Jueves 14 de Noviembre de 2024, 17:15

Autor Tema:  Duda sobre punteros y ficheros  (Leído 859 veces)

fabioscan

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Duda sobre punteros y ficheros
« en: Jueves 12 de Noviembre de 2009, 23:47 »
0
Hola a todos, tengo una duda sobre los punteros o apuntadores. Quiero hacer un programa que maneje una lista enlazada de varios nodos y el programa debe ser capaz de salvar esos nodos en una archivo .txt para su uso posterior, mi duda es la siguiente:
si yo guardo la informacion cotenida dentro de cada nodo, el puntero al siguiente nodo se guardara con un valor de direccion especifico pero cuando el programa quiera cargar los datos del archivo .txt esas direcciones seguiran siendo validas? existe la posibilidad de que la direccion a la que apuntan esos punteros ya esten ocupados por alguna otra cosa a la hora de cargar los datos del archivo?

posman

  • Miembro MUY activo
  • ***
  • Mensajes: 119
    • Ver Perfil
Re: Duda sobre punteros y ficheros
« Respuesta #1 en: Viernes 13 de Noviembre de 2009, 15:36 »
0
Seguramente la parte de memoria donde estaban los nodos anteriormente, ya estara ocupada la proxima vez que leas los datos del archivo.

Si es una lista enlazada, podrias guardar la informacion de los nodos en el archivo en el orden en el que recorres la lista. De igual forma, cuando leas los nodos desde el archivo, tendrias que irlos creando/enlazando en el orden en el que los lees