Muchas gracias compañero...
Ahora entiendo un poco mas.
Pero mi otra duda es ¿por que utilizar un puntero que apunte a otro puntero en la estructuracion dinamica?, como por ejemplo.
Código C++:
Ver originaltypedef class claseLista lista;[COLOR="Green"]//se crea el objeto[/COLOR]
typedef lista *ptrLista;[COLOR="Green"]//se crea un puntero de tipo lista[/COLOR]
void ClaseLista::insertar(ptrLista p){
ptrLista nuevo;[COLOR="green"]puntero de tipo ptrLista[/COLOR]
nuevo->p;[COLOR="green"]//puntero que apunta a puntero?[/COLOR]
[COLOR="green"]//resto de la funcion[/COLOR]
}
¿por que no puedo hacer una simple autoreferencia y luego usar esa autoreferencia para enlazar los objetos de esa estructura?.
Código C++:
Ver originalclass ClaseLista{
ClaseLista *autoReferencia;[COLOR="green"]//autoreferencia[COLOR="green"]
}