Resultados de la búsqueda a petición "perfect-forwarding"
¿Cuál es la restricción correcta de 'enable_if' en el setter de reenvío perfecto?
Herb Sutter's¡De vuelta a lo fundamental! Esenciales de C ++ moderno presentación en CppCon discutió diferentes opciones para pasar parámetros y comparó su desempeño versus facilidad de escritura / enseñanza. La opción 'avanzada' (que proporciona ...
¿Cómo std :: thread constructor detecta la referencia rvalue?
Obviamente, es posible pasar una referencia de valor astd::thread constructor. Mi problema es con la definición de este constructor encppreference [http://en.cppreference.com/w/cpp/thread/thread/thread]. Dice que este constructor: template< ...
Ventajas de usar adelante
En reenvío perfecto,std::forward se usa para convertir las referencias rvalue nombradast1 yt2 a referencias rvalue sin nombre. ¿Cuál es el propósito de hacer eso? ¿Cómo afectaría eso a la función llamada?inner si nos vamost1 & t2 ...
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. ...
¿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, ...
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?
Detectar constructores protegidos de la clase base (posiblemente abstracta).
Estoy experimentando con las nuevas características de C ++ 11. En mi configuración realmente me encantaría usar constructores hereditarios, pero desafortuna...
Pasar argumentos de plantilla variadic a una función variadic
Estamos utilizando una biblioteca C de terceros que proporciona unprintf()función de registro de estilo, void log(const char *format, ...);Por razones por las que no vale la pena entrar, debemos limitar la velocidad a la que se registran los ...
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 ...