Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2006, 11:40
haven
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 22 años, 10 meses
Puntos: 2
Pregunta warning C4700: local variable 'datos_libro' used w

hola muy buenas, he terminado un proyecto que es para el luens 30 enero y em salen 3 warnings, los 3 iguales pero de diferentes datos:
warning C4700: local variable 'datos_libro' used without having been initialized

Pero mi pregunta, como se inicializa una variable del tipo estructura????, ya que en principio la tengo inicializada.

Este es el código:

void cargarficherol(char * rutal, listal *lista)
{
FILE *fl;
libro aux;
libro datos_libro; ------ Este es el error ------
fl=fopen(rutal, "rb");
fread(&aux, sizeof(libro),1,fl);
while (!feof(fl))
{
insertarlibro(lista, datos_libro);-- No se reconoce datos_libro --
fread(&aux, sizeof(libro),1,fl);
}
fclose(fl);
}

Alguien sabe cual es el problema??

Un saludete
__________________
asp, php, .net, adaptandose a las necesidades