Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - 01munrra

#281
gracias!!!! era eso....
#282
saludos !!!

estoy insertándoles valores a un arbol binario de búsquedas, esto es lo que hice :

Código (cpp) [Seleccionar]


struct Resumen_Paciente
{
string Clave;
int Total_resNormales;
int Total_resAnormales;
};

typedef ArbolBB<Resumen_Paciente> arbolbb;
typedef nodo<Resumen_Paciente> *ApuntadorBB;

void Resumen_Resultado(arbolbb &arbolBB, Pila<OrdenExamen> &pila,ListaDob<Det_Examen> *listaDetalle)
{
  Pila<OrdenExamen> aux;
  nodo2<Det_Examen> *p;
  ApuntadorBB ap;
  OrdenExamen ObjOrden;
  Det_Examen ObjDetalle;
  Resumen_Paciente ObjResumen;
  int acumNormal = 0;
  int acumAnormal = 0;

  ap = arbolBB.ObtRaiz();
  while( !pila.Vacia() )
   {
    pila.Remover(ObjOrden);
    aux.Insertar(ObjOrden);
    p = listaDetalle->ObtPrimero();

    do
     {
        if( ObjDetalle.getValor() == "normal" )
         {
          acumNormal++;
          p = listaDetalle->ObtDer(p);
         }
        else
         {
          acumAnormal++;
          p = listaDetalle->ObtDer(p);
         }
     } while( p != listaDetalle->ObtPrimero() );

    ObjResumen.Clave = ObjOrden.getCedula();
    ObjResumen.Total_resAnormales = acumNormal;
    ObjResumen.Total_resNormales = acumAnormal;

    arbolBB.Insertar(ap,ObjResumen);
   }
  arbolBB.AsigRaiz(ap);
}



y me da los siguientes errores:

In file included from ArbolBB.h:18,
                 from main.cpp:9:
ArbolBB.cpp: In member function 'bool ArbolBB<Tipo>::Insertar(nodo<Tipo>*&, Tipo) [with Tipo = Resumen_Paciente]':
main.cpp:752:   instantiated from here
ArbolBB.cpp:54: error: no match for call to '(std::string) ()'
ArbolBB.cpp:54: error: no match for call to '(std::string) ()'
ArbolBB.cpp:57: error: no match for call to '(std::string) ()'
ArbolBB.cpp:57: error: no match for call to '(std::string) ()'

// este es el metodo del error esta en la clase ArbolBB.cpp

Código (cpp) [Seleccionar]


template <class Tipo>
bool ArbolBB<Tipo>::Insertar(nodo<Tipo>* &p,Tipo valor) //El insertar lo hace en las hojas
{
  Apuntador auxp,nuevo,ant;
  Tipo auxiliar;
  auxp=p;

  nuevo = CrearNodo(valor);
  if (p==NULL)        //si esta vacio el arbol
            p=nuevo;
  else
    while (auxp!=NULL)
      {
       auxiliar = ObtInfo(auxp);
       if  (valor.Clave() == auxiliar.Clave())
               return false;
      else
           if  (valor.Clave() < auxiliar.Clave()) {
             ant=auxp;
             //auxp=ObtIzq(auxp);
             auxp = auxp->Izq; //si puedo hacer esto
             if (auxp==NULL)
               InsHijoIzq(ant,valor);       }
        else  {
             ant=auxp;
            auxp=ObtDer(auxp);
             if (auxp==NULL)
               InsHijoDer(ant,valor);      };
       };
  return true;

};



no entiendo el error, les agradezco su ayuda!!
#283
GNU/Linux / Re: editar el kernel de linux?
10 Junio 2011, 19:10 PM
gracias x sus ayudas! voy a hacerlo y luego les comento!!    ;-)
#284
GNU/Linux / Re: editar el kernel de linux?
9 Junio 2011, 18:56 PM
bueno amigo en realidad me refiero a la parte de el instalador, que sale cuando por ejemplo: cuando vamos a instalar el S.O. Debian y nos muestra lo siguiente:
                                     
     
      instaler Boot Menu   
-Install
-graphical install
-Advanced opcions
-help

entonces lo que  quiero es cambiar esa imagen que sale detrás de estas opciones que acabo de escribir.

gracias por tu ayuda!!
#285
GNU/Linux / editar el kernel de linux?
9 Junio 2011, 00:36 AM
hola saudos a la comunidad!!

pues quisiera saber que parte del kernel(S.O. Debian es mi caso) debo editar, para que a la hora de instalarlo salga una imagen que yo quisiera poner ???
si me pueden ayudar les agradezco de verdad!!