std::experimental::void_t
来自 cppreference.cn
< cpp | experimental
定义于头文件 <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 可变参数别名模板 (别名模板) |