【发布时间】:2022-01-04 09:32:45
【问题描述】:
刚刚在 Program(C++) 文件中找到了这段代码:
template <typename blah, typename... Args>
const <some-type> bof(<some-parameters>, Args&&... args) const
{
return breck(std::forward<Args>(args)...);
}
我想知道:
-
typename后面的三个点是什么? - 直观上看起来像这样我们可以传递多个参数?正在寻找一些官方术语/参考?
【问题讨论】:
-
这是可变参数模板的语法。您可以看到有人已经添加了该标签。这是 C++11 以后的东西。
标签: c++ variadic-templates typename