Significa che setNome(), in virtù dello specificatore const, non ha il permesso di modificare i dati interni.Originariamente inviato da andrga
int getCodice() {return codice;}
e
void setNome(string n) const {nome=n;}
mi restituisce l'errore :
'error passing 'const "tipo set1"' as 'this' argument of void setNome, discards qualifiers
Corretto è:
codice:int getCodice() const {return codice;} void setNome(string n) {nome=n;}

Rispondi quotando