universal-reference
¿Todas / la mayoría de las funciones de setter en C++11 deben escribirse como plantillas de función que acepten referencias universales?
Considere una clase X con variables miembro N, cada uno de algunos tipos copiablesy móviles, y N funciones de setter corres ... hipotético"escribir funciones setter como plantillas de función que acepten referencias universales siempre que sea posible"?
¿Hay alguna diferencia entre referencias universales y referencias de reenvío?
Un argumento para esta función se enlazará a una referencia rvalue:
void f(int && i);
Sin embargo, un argumento p ... erencia de reenvío.
¿Significan lo mismo?
¿Es solo una referencia de reenvío si el cuerpo de la función llama a std::forward?