
30/12/2008, 05:19
|
| | Fecha de Ingreso: octubre-2008
Mensajes: 73
Antigüedad: 16 años, 4 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 |