Cita:
Iniciado por CalgaryCorpus Una critica a las funciones miembro que retornan referencias es que podrían exponer a miembros que son privados.
Al hacerlas referencias uno podria tambien usarlos al lado izquierdo de una asignacion asi:
objeto.function() = 3;
Si no son referencias, una expresion asi sería un error de compilacion
Y la devuelvo como const int & ? Cual es la diferencia?