Poi quando compilo mi da un errore nella get dicendo che devo ritornare un riferimento a costante no un riferimento semplice..
mi spiego..
quando scrivo
il programma compila, mentre quando levo il const iniziale no. Perchè? string nome non è costante.codice:const string& Persona::getnome()const{ return nome; }
Possibile che quando metto il const iniziale significa che l'oggetto ritornato non è stato modificato e non come penso io che l'oggetto ritornato è costante?
Scusate troppe domande lo so ahahhah