Questions marquées «forwarding»

3
Quand utiliser std :: forward pour transférer des arguments?
C ++ 0x montre un exemple d'utilisation std::forward: template<class T> void foo(T&& arg) { bar(std::forward<T>(arg)); } Quand est-il toujours avantageux de l'utiliser std::forward? En outre, il nécessite de l'utiliser &&dans la déclaration des paramètres, est-ce valable dans tous les cas? Je pensais que vous deviez passer des temporaires à une …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.