Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/04/2011, 18:45
anyelyb88
 
Fecha de Ingreso: marzo-2011
Ubicación: Duaca
Mensajes: 6
Antigüedad: 13 años, 8 meses
Puntos: 0
Pregunta lista doblemente enlazada

buenas noches.. estos es urgente: necesito saber si este procedimiento esta bueno... bien desarrollado me da error en p=lisi->InsDerecho(p,DE); no entiendo..
Código C++:
Ver original
  1. void modificar_lista_detalle(ListaDob<detalle_examen> *lisi)
  2. {
  3.  
  4.    // Lista<Tipo_examen>*lista;
  5.     nodo<detalle_examen> *p;
  6.     detalle_examen  DE;
  7.     string obse;
  8.     string resu;
  9.    
  10.     p=lisi->ObtPrimero();
  11.    
  12.     do
  13.     {
  14.     DE = lisi->ObtInfo(p);
  15.     cout<<" el codigo del examen es: "<<endl;
  16.     cout<<DE.getcodigoexa()<<endl;
  17.     cout<<" Ingrese el Resultado del examen "<<endl;
  18.     cin>>resu;
  19.     cout<<" Ingrese las Observaciones "<<endl;
  20.     cin>>obse;
  21.  
  22.     DE.setresultado(resu);
  23.     DE.setobservacion(obse);
  24.     lisi->Modificar(p,DE);
  25.      p=lisi->InsDerecho(p,DE);
  26.    
  27.  }while(p!=lisi->ObtPrimero());
  28.  
  29. }