C++ 语法 - 模板 <class ...Options>

标签 c++ templates

无法用谷歌搜索,所以只是寻找一个快速的答案。这个语法是什么意思,它是标准的 C++ 吗?

template <class ...Options>
class list_base_hook;

代码来自boost库。 http://www.boost.org/doc/libs/1_52_0/doc/html/intrusive/usage.html

最佳答案

这是一个 variadic template这是新的 C++11 标准的一部分。

关于C++ 语法 - 模板 <class ...Options>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13915387/

相关文章:

.net - 在 Label 的内容中明确使用 TextBlock 会使 ContentPresenter 行为异常

c++ - 来自 C++ 的 WMI 调用导致 HRESULT=0x80041003

c++ - 我在 C++ 草稿 GitHub 中找不到问题或拉取请求,支持 [basic.start.static]/2 中的以下更改

c++ - 二进制补码函数的问题

c++ - 如何在 C++ 中动态分配连续的二维数组?

c++ - SFINAE 离开了一个拷贝构造函数

C++11 函数参数

c++ - 在 C++ 数组中找到中位数(双)?

c++ - typedef 和模板的 undefined symbol ?

c++ - 如何专门化用作函数参数的模板类型名?