Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/09/2010, 10:27
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 9 meses
Puntos: 228
Respuesta: ¿que significa la sentencia "return *this " en C++?

this es un puntero al objeto que llamo determinado metodo.

Por ejemplo si hacemos volumen1.aumentar();

Dentro del metodo aumentar posiblemente debemos saber cual fue el objeto que invoco este metodo. Por eso C++ prevee de esta variable.

Al devolver *this, estamos devolviendo el objeto mismo.