forwarding-reference
¿Qué nos dice auto&&?
Si lee código como
auto&& var = foo();
Donde foo es cualquier función que devuelve por valor de tipo T. Entonces va ... e programación de plantillas; como los discutidos en los ejemplos de este artículo Referencias Universales por Scott Meyers.
¿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?