【发布时间】:2014-10-15 04:21:32
【问题描述】:
当我将函数参数用作std::forward_as_tuple 的参数时,我应该std::forward 吗?
template<class ... List>
void fn(List&& ... list){
// do I need this forward?
call_fn( forward_as_tuple( forward<List>(list)... ) );
}
我知道它们将被存储为右值引用,但我还有什么需要考虑的吗?
【问题讨论】:
标签: c++ templates c++11 tuples perfect-forwarding