T&&(2点)的符号是什么意思?

时间:2015-01-10 08:05:10

标签: c++ variadic-templates

阅读Stroustrup的C ++ 11,在关于可变参数模板的章节中,有一个符号:T&&..只有2个点。我不明白为什么没有完整的省略号... 你能教一下这意味着什么吗? 谢谢。

编辑:上下文是:

28.6.3转发

template<typename F, typename...T>
void call(F&& f, T&&.. t)
{
f(forward<T>(t)...)
}

1 个答案:

答案 0 :(得分:3)

这是一个印刷错误。我正在看的版本有:

template<typename F, typename ... T>
void call(F&& f, T&&... t)
{
   f(forward<T>(t)...);
}