Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/10/2008, 10:20
adryande
 
Fecha de Ingreso: octubre-2008
Mensajes: 3
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Devolver objetos locales

Problema resuelto. Es una optimizacion por parte del compilador la que permite hacer esto de tal forma.

Si no hubiese esa optimizacion aun asi se podria hacer, pero implica una llamada automatica al constructor copia, ya que devolveriamos una copia global del objeto local, con lo que disminuye el rendimiento.

Ver "http://www.informit.com/articles/article.aspx?p=25033&seqNum=3"esto donde viene maravillosamente explicado (en ingles).

Última edición por adryande; 02/10/2008 a las 10:28