Resultados da pesquisa a pedido "universal-reference"
Passando uma referência a função como referência universal
Estou lutando para entender o que exatamente acontece ao passar uma referência a função para uma função como referência universal (que tipo está sendo deduzido). Vamos supor que temos uma função foo que usa um parâmetro como uma ...
Que tipo de problemas para não encaminhar referência universal?
Até onde eu sei, no C ++ 11, a referência universal sempre deve ser usada comstd::forward, mas não tenho certeza de que tipo de problema pode ocorrer sestd::forward não é usado. template <T> void f(T&& x); { // What if x is used without ...
referência universal vs prioridade de referência const?
Quando considero as duas sobrecargas seguintes:
Por que essa função retorna uma referência lvalue, dados os argumentos rvalue?
A seguinte definição demin função template <typename T, typename U> constexpr auto min(T&& t, U&& u) -> decltype(t < u ? t : u) { return t < u ? t : u; }tem um problema: parece perfeitamente legal escrever min(10, 20) = 0;Isso foi testado com o ...