Ciao a tutti,
sto costruendo una classe che è derivata dalla struttura dati lista.
Se in un metodo di questa classe voglio usare una funzione della lista come faccio?
Per esempio nella mia nuova classe quando definisco il metodo di stampa voglio che esegua la stampa come nella lista è sbagliato scrivere
void Word:rint_symbol(){
stampalista();
}
con stampalista definito come
template <typename T, int max> void Lista<T,max>::stampaLista()
{
cout<<"[";
int indice=primoLista();
while (!finelista(indice))
{
cout << leggilista(indice);
if (!finelista(succLista(indice)))
cout << ", ";
indice = succLista(indice);
}
cout<<"]\n";
}
Scusate la domanda banale ma è da poco che programmo.