Problema con funcion >.<!!!

Tengo un problema con un error en una practica que tengo que entregar en breve >.<!!!!
Me sale este error :
passing ‘const TListaCom’ as ‘this’ argument of ‘bool TListaCom::Buscar(const TComplejo&)’ discards qualifiers
Y la funcion que me da el problema es esta :
TListaCom TListaCom::operator-(const TListaCom &lc) const {
TListaCom ret;
TListaNodo *ptr=ultimo;
while(ptr)
{
   if(!lc.Buscar(ptr->e))
      ret.InsCabeza(ptr->e);
   ptr=ptr->anterior;
}
return ret;
}

El error me lo da en esta liena : if(!lc.Buscar(ptr->e))
Muchas gracias por adelantado
'lc' es const y 'TListaComm::Buscar' no. Te lo dice bastante claro el error :)

- ferdy
Ferdy escribió:'lc' es const y 'TListaComm::Buscar' no. Te lo dice bastante claro el error :)

- ferdy


Mas razon que un santo , el tema venia de ahi jajaja yo y los consts :$ :$ :$ . Muchas gracias
2 respuestas