Resultados de la búsqueda a petición "universal-reference"

3 la respuesta

¿Qué tipo de problemas por no reenviar la referencia universal?

Hasta donde sé, en C ++ 11, la referencia universal siempre debe usarse constd::forward, pero no estoy seguro de qué tipo de problema puede ocurrir sistd::forward No se utiliza. template <T> void f(T&& x); { // What if x is used without ...

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?

1 la respuesta

Pasar una referencia a función como referencia universal

Me cuesta entender qué sucede exactamente al pasar una referencia a función a una función como referencia universal (de qué tipo se deduce). Supongamos que tenemos una función foo que toma un parámetro como referencia ...

1 la respuesta

¿Por qué esta función devuelve una referencia de valor dado dados los argumentos de valor?

La siguiente definición de unmin función template <typename T, typename U> constexpr auto min(T&& t, U&& u) -> decltype(t < u ? t : u) { return t < u ? t : u; }tiene un problema: parece que es perfectamente legal escribir min(10, 20) = 0;Esto ...

1 la respuesta

¿Referencia universal frente a prioridad de referencia constante?

Cuando considero las dos sobrecargas siguientes: