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 …
      
        
          
                   155
                
        
        
          
                  
                    c++ 
                  
                    templates 
                  
                    forwarding 
                  
                    c++11