Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/07/2009, 16:29
CalgaryCorpus
 
Fecha de Ingreso: junio-2008
Ubicación: Seattle, USA
Mensajes: 733
Antigüedad: 16 años, 9 meses
Puntos: 61
Respuesta: Traspaso de un arbol binario

Seria bueno que copiaras EXACTAMENTE lo que dice el compilador, y no la interpretacion que tu le das. Por ejemplo, "Me dice que no tiene validez", cambiarlo por " ; missing, in line 30" o lo que fuera que el compilador efectivamente dice.

Despues de return, la funcion no continua la ejecucion. Una vez ejecutado return (A), las siguientes instrucciones no se ejecutaran, por tanto trans(auxvi->der,p) es no alcanzable (unreachable).

Y que pasa si la funcion no ingresa a la ejecucion del if(), al haber declarado la funcion te comprometiste a devolver un int (int trans( ...) ), por tanto la no ejecucion del if hara que la funcion no retorne un valor conocido.

Última edición por David; 11/07/2009 a las 20:10 Razón: Quitar QUOTE