【发布时间】:2021-03-11 13:36:37
【问题描述】:
我正在编写一个管理函数对象的类(为了好玩:))。
我想要一个模板化类的模板化成员函数来检查给它的所有类型是否已经给了这个类。
template<typename... Args>
class funclass
{
public:
template<typename... types>
void funfun ()
{
static_assert(/*is every type in types contained in Args*/);
}
};
【问题讨论】:
-
简单的解决方案是stackoverflow.com/questions/34099597/…的迭代应用
标签: c++ variadic-templates template-meta-programming