PDA

View Full Version : print lista


microinfo
18-06-2012, 11:29
dovrei fare una funzione print (con template) della lista a puntatori che mi permetta di stampare gli esementi della lista al contrario. La print normale l'ho fatta cosi:

template<class T>
void lista<T>::print(){
if(isempty()){
throw ecc();
cout<<"Lista vuota...";
return;
}
cout<<"La lista e': ";
nodo<T> *currentptr=firstptr;
while(currentptr!=0){
cout<<currentptr->data<<" ";
currentptr=currentptr->nextptr;
}
cout<<"\n";
}