Quote:
Originariamente inviato da PGI-Bis
const dopo la lista di argomenti indica che la funzione non può modificare i dati membro dell'oggetto.
|
per l'esattezza i qualificatori messi dopo la lista di argomenti sono qualificatori tramite i quali viene definita la versione di this passata al metodo, quindi se ci metti const non ti arriva un puntatore ad un oggetto ma un puntatore ad un oggetto const.
anzi, siccome this é un puntatore const la frase é meglio formulata come: non ti arriva un puntatore const ad un oggetto ma un puntatore const ad un oggetto const.
dopodiché i campi non sono modificabili perché i campi di un oggetto o struttura const sono anch'essi const.