• Domingo 28 de Abril de 2024, 21:20

Autor Tema:  Re: Reasignacion Dinamica HELP!!!!!  (Leído 1070 veces)

kain

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: Reasignacion Dinamica HELP!!!!!
« en: Viernes 10 de Enero de 2003, 09:55 »
0
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

bench

  • Miembro activo
  • **
  • Mensajes: 36
    • Ver Perfil
Reasignacion Dinamica HELP!!!!!
« Respuesta #1 en: Lunes 20 de Enero de 2003, 05:28 »
0
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/