ciao ragazzi è il mio primo messaggio...
mi potreste dire cosa fa questo fremmento di codice?
void lista:: stampa(const L & testa) {
cout<<"Opzione 4 - stampa della lista\n ";
if (!empty(testa))
print(testa); break;
else cout << "\nLista vuota!";
}
e sopprattutto cosa significa if( ! empty)
dove empty è :
bool lista:: empty( const L& testa) {
return (testa==0);
}
un altra cosa... ma empty cosa fa salta quando testa coincide con 0?
grazie a vout tutti per la pazienza