punteros
Publicado por f (8 intervenciones) el 11/10/2015 03:28:01
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.
(se como insertar la linea de manera normal pero no con un parametro como el archivo que es de otra lista)
No se si me explico.
Gracias
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.
(se como insertar la linea de manera normal pero no con un parametro como el archivo que es de otra lista)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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
Valora esta pregunta
0