optimización valor de retorno en VC2008
-
22-08-2019 - |
Pregunta
¿Hay otra técnica como la oclusión venosa retiniana (valor de retorno optimización) o NRVO (llamado optimización valor de retorno) que se pueden utilizar con VC2008?
Solución
este puede ayudarle.
Pero por lo general es el compilador que hace este tipo de optimización, no usted.
Otros consejos
No me preocupo demasiado por esas optimizaciones si fuera tú. Aparte de cualquier otra cosa, que no son portátiles.
Si usted está preocupado acerca de cómo escribir código C ++ eficiente, la regla número uno es evitar copiar por completo. Asegúrese de que utiliza referencia en todos los lugares donde son posibles, pero no intenta utilizarlos en los que no lo son. Después, toda veces que realmente necesita un nuevo valor -. Como valor de retorno para las implementaciones de operador + (), por ejemplo