allora il tipo di ritorno dovrà essere
Listapunt<nodoPunt>
e non
nodoPunt<T>::Listapunt<nodoPunt>
perchè Listapunt<nodoPunt> non è una classe di nodoPunt<T>
allora il tipo di ritorno dovrà essere
Listapunt<nodoPunt>
e non
nodoPunt<T>::Listapunt<nodoPunt>
perchè Listapunt<nodoPunt> non è una classe di nodoPunt<T>