SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: kain en Viernes 10 de Enero de 2003, 09:55
-
Mi duda es la siguiente ...
Tengo un array de puntero a descriptores de archivo FILE **listado[30] ,y deseo redimensionarlo sin tenerlo que copiar en una cadena auxiliar. Se que se puede hacer con realloc() pero no me sale.
Alguien podria hecharme un cable...:)
Salu2
-
Tengo un array de puntero a descriptores de archivo FILE **listado[30] ,y deseo redimensionarlo sin tenerlo que copiar en una cadena auxiliar. Se que se puede hacer con realloc() pero no me sale.
Alguien podria hecharme un cable...
Salu2
La Declaración:
FILE **Listado[30] ?.
Seria Similar a Declarar FILE *Listado[][30] o sea estas haciendo un Arreglo Tridimencional,
Es eso lo que estas buscando hacer ?. Es probable que por aqui tengas el problema al tratar de usar Realoc.
Acuerdate que FILE es una estructura, de Tal Forma que al asignar memoria dinamica para copiar la información, no solo debes asignar memoria al puntero sino tambien a la estructura.
Saludos
Bench
http://www.BenchSQL.com/ (http://www.BenchSQL.com/)