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?

¿Fue útil?

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top