Resultados de la búsqueda a petición "perfect-forwarding"

4 la respuesta

¿Qué significa T&& (doble ampersand) en C ++ 11?

He estado buscando algunas de las nuevas características de C ++ 11 y una que he notado es el doble ampersand al declarar variables, comoT&& var. Para empezar, ¿cómo se llama esta bestia? Desearía que Google nos permitiera buscar puntuaciones ...

1 la respuesta

¿Cuál es la mejor manera de renombrar (alias / reenviar) una función en C ++?

(Limitaré esta pregunta a C ++ 11, ya que creo que no hay una forma general de hacerlo en C ++ 98).Supongo que tengo un conjunto complicado (en términos de f...

4 la respuesta

Error al crear instancias de plantillas de funciones debido a la referencia universal (hacia adelante) a un tipo de plantilla

Referencias universales [https://isocpp.org/blog/2012/11/universal-references-in-c11-scott-meyers](es decir, "referencias directas", elc++ nombre estándar) y reenvío perfecto enc++11, c++14y más allá tienen muchas ventajas importantes; ...

6 la respuesta

¿Cuál es la diferencia entre std :: move y std :: forward

Vi esto aquí:Move Constructor llamando a la clase base Move Constructor [https://stackoverflow.com/questions/4390888/move-constructor-calling-base-class-move-constructor] ¿Podría alguien explicar: la diferencia entrestd::move ...

1 la respuesta

¿Es posible perfeccionar un parámetro de plantilla de plantilla?

Sé cómo perfeccionar un parámetro. Sin embargo, leí de diferentes fuentes (por ejemplo, Effective Modern C ++ Item 24 - Scott Meyers) que solo se puede reenviar a la perfección cuando se tiene el nombre exacto de la plantilla, ...

2 la respuesta

Reenvío perfecto: ¿de qué se trata? [duplicar

Posible duplicado: Ventajas de usar forward [https://stackoverflow.com/questions/3582001/advantages-of-using-forward] ¿Podría alguien explicarme de qué se trata el reenvío perfecto?

1 la respuesta

std :: move Vs std :: adelante

Esta parece ser la pregunta más relevante ya formulada. ¿Cuál es la diferencia entre std :: move y std :: forward [https://stackoverflow.com/q/9671749/14065] Pero cada respuesta es diferente y se aplica y dice cosas ligeramente diferentes. ...

1 la respuesta

Elemento contenedor perfecto de reenvío

Similar aesta pregunta [https://stackoverflow.com/questions/8570655/perfect-forwarding-a-member-of-object] , pero en lugar del miembro de reenvío perfecto de un objeto, me gustaría saber cómo perfeccionar los elementos de reenvío de un contenedor ...

1 la respuesta

¿Cuándo debería std :: reenviar una llamada de función?

Un fragmento de código que vi enEfectivo moderno C ++ tiene una implementación inteligente de lajustificación de la instrumentación [https://stackoverflow.com/a/21995693/2567683]para crear untemporizador de funciones : auto timeFuncInvocation = ...

1 la respuesta

¿Deberían escribirse todas / la mayoría de las funciones de establecimiento en C ++ 11 como plantillas de funciones que aceptan referencias universales?