命名空间
变体
操作

std::experimental::void_t

来自 cppreference.cn
定义于头文件 <experimental/type_traits>
template< class... >
using void_t = void;
(library fundamentals TS v2)

一个实用工具元函数,将任何类型的序列映射到 void 类型。

[edit] 注解

此实用工具元函数用于模板元编程中,以在 SFINAE 上下文中检测病构类型。最初作为 std::void_t 投票进入 C++17,后来也添加到库基础 TS 中作为 std::experimental::void_t,因为它是一个 检测惯用法 的依赖项,而 LFTS v2 是基于 C++14 的。

[edit] 参见

(C++17)
void 可变参数别名模板
(别名模板)[编辑]