相关疑难解决方法(0)

如何制作一个可变的is_same?

如何创建一个类模板,返回其任何可变类型是否等于第一个类型.我希望能够这样做:

is_same<T, A, B, C>::value; // true if T is one of A, B or C
Run Code Online (Sandbox Code Playgroud)

如果T等于这些类型中的任何一个,则其静态value成员将是true,否则false.我怎样才能做到这一点?

c++ templates variadic-templates c++11

33
推荐指数
4
解决办法
3045
查看次数

标签 统计

c++ ×1

c++11 ×1

templates ×1

variadic-templates ×1