Resultados da pesquisa a pedido "universal-reference"

1 a resposta

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 ...

1 a resposta

referência universal vs prioridade de referência const?

Quando considero as duas sobrecargas seguintes:

3 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

Todas as funções mais setter em C ++ 11 devem ser escritas como modelos de função aceitando referências universais?