3
Bağımsız değişkenleri iletmek için std :: forward ne zaman kullanılır?
C ++ 0x aşağıdakilere bir örnek gösterir std::forward: template<class T> void foo(T&& arg) { bar(std::forward<T>(arg)); } Ne zaman kullanmak std::forwardher zaman avantajlıdır ? Ayrıca, &&parametre bildiriminde kullanılmasını gerektirir , her durumda geçerli mi? Ben fonksiyonu ile bildirilirse, bir fonksiyona geçici geçmesi gerektiğini düşündüm &&, bu yüzden herhangi bir parametre ile …
155
c++
templates
forwarding
c++11