function object? Quella è una funzione di classe non un function object.
No, accedi proprio all'elemento presente in matrix[row][col] non all'indirizzo contenuto (non hai &matrix[row][col]), e ci accedi con la possibilità di modificarlo ( i reference servono a questo ). E' const type& che non ti da questa facoltà (cioè i const reference).Cioè se ho ben capito la reference è un tipo di variabile che mi consente di accedere in sola lettura all'indirizzo di matrix[row][col]

Rispondi quotando