Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/03/2007, 16:27
boss83
 
Fecha de Ingreso: marzo-2007
Mensajes: 7
Antigüedad: 17 años, 10 meses
Puntos: 0
Re: problemas al compilar este programa

Siguiendo a la linea de este código, a la hora de ejecutar el programa se me queda colgado por un problema de punteros, dentro de esta funcion probar estoy usando el puntero observaciones_requeridas, y cuando saco por pantalla sus atributos, pro ejemplo:

cout<<observaciones_requeridas->concepto;

me saca el valor correspondiente...

Pero cuando hago esto mismo en la función llamante:

Tipo_Observacion *observaciones_requeridas = NULL;
.....

while (obs_requeridas)
{
res = probar (hipotesis, lista, obs_requeridas, observaciones_requeridas, f_bch, paso);
cout<<observaciones_requeridas->concepto;
if (res) //prueba = verdadero
{
return;
//refinar (hipotesis, lista, f_bcj, paso);
}
else
{
if (obs_requeridas)
adquirir (lista, observaciones_requeridas, f_bca, paso);
}
}

Se me peta el programa, tendría que inicializar, reservar memoria de alguna forma?, no sé donde puede estar el problema.