Perguntas com a marcação «forwarding»

3
Quando usar std :: forward para encaminhar argumentos?
C ++ 0x mostra um exemplo de uso std::forward: template<class T> void foo(T&& arg) { bar(std::forward<T>(arg)); } Quando é vantajoso usar std::forwardsempre? Além disso, ele requer o uso &&na declaração de parâmetros, é válido em todos os casos? Eu pensei que você tinha que passar temporários para uma função se …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.