punteros

Pablo Rojas
11 de Octubre del 2015

Hola. estoy trabajando con punteros.

Tengo 

Archivo CrearArchivo(char * nombre); 

linea InsertarLinea(Archivo &a, char * linea, int nroLinea);

estas son dos listas distintas

tengo que insertar una linea dando nombre del archivo, lo que dice y el numero donde va.

como hago para relacionar las dos listas?? osea que archivo apunte a la linea ya que son estructuras diferentes.

 

typedef char * contenido;

struct nodolinea
{
int nrolinea;
contenido line;
struct nodolinea * sig_linea;

}; typedef nodolinea * Linea;

typedef char *nombreArchivo;
typedef char *nombre;

struct archivo
{
nombreArchivo nombre;
Linea *ptr_linea;
struct archivo * sig_archivo;

}; typedef archivo *Archivo;

 

No se si me explico.

Gracias


Pablo Rojas
11 de Octubre del 2015

(se como insertar la linea de manera normal pero no con un parametro como el archivo que es de otra lista)