template<typename …> using VoidT = void; 这段代码是什么意思
时间: 2024-05-23 13:13:20 浏览: 215
cpp代码-模板类有static关键字时
这段代码定义了一个模板别名 `VoidT`,它接受任意数量的模板参数,并将它们忽略,返回 `void` 类型。这个模板别名通常被用于对类型进行 SFINAE(Substitution Failure Is Not An Error)检查时,可以通过判断是否能从一个类型推导出 `VoidT`,来实现编译期条件判断。
阅读全文