Mi è sopraggiunto questo problema:
Nel contenitore implementato da me ho implementato l'operatore di indicizzazione ( operator[] ) che ritorna un puntatore a nodo ( classe interna pubblica del contenitore )
Ora, nella mia dialog, quando utilizzo tale operatore il compilatore mi avverte che ritorna un contenitore<classebase*> e non un contenitore<classebase*>::nodo*
Sono ore che cerco una soluzione e non so più doce sbattere la testa..
L'operatore è definito così nell'header: nodo* operator[](int)
e così poi in implementazione: typename contenitore<k>::nodo* contenitore<k>:perator[](int i) {........}