12/03/2007, 16:27
|
| | 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. |