Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/12/2008, 05:19
poi
 
Fecha de Ingreso: octubre-2008
Mensajes: 73
Antigüedad: 15 años, 6 meses
Puntos: 2
Respuesta: problema con lista enlazada c++

Lo que pasa que ptr es un puntero no una clase, entonces para llamar a las funciones seria con el operador (->)

ptr -> insertar(e);

De todas formas hay algunas cosas que no veo claras, por ejemplo en insertar haces un bucle infinito, nunca avanzas el puntero ptr, siempre estas comprobando con la primera posicion y tambien haces una llamada recursiva que nunca acaba. Lo que deberias hacer es declararte un puntero auxiliar para recorrer la lista. Y otra cosa es que el new se hace antes de intentar insertar el elemento si no intentas insertar algo que no sabes lo que es.

y en bucaElemnto pasa lo mismo.

No se si es eso lo que preguntabas..
Saludos