Salve a tutti,
ho un problema nel fare una lista di dati strutturati. Un problema "logico/sintattico" più che altro.

Questo qui è il codcie della mia lista, un oggetto creato da me (con l'uso di tempalte): http://www.ideone.com/IRCxT

http://www.ideone.com/P5jmq


Ora se io in un'altra realizzazione che sfrutta le liste, ovvero gli alberi binari, creo un tipo strutturato di questo genere:

codice:
    struct _cella{
        Nodo genitore;
        Nodo sinistro;
        Nodo destro;
        value_type valore;
      };

    typedef struct _cella Cella;
E quindi creassi un oggetto del tipo:

codice:
ListaP<Cella> spazio;
Come faccio poi a riferirmi al campo "genitore" della struttura dell'elemento in posizione "xyz" della mia lista?

Cioè se normalmente do il comando "mialista.leggilista(posizione)" adesso come potrei fare? oppure mi manca "quaclosa" per farlo funzionare?

Vi ringrazio in anticipo,
Neptune.