命名空间
变体
操作

std::experimental::void_t

来自 cppreference.cn
< cpp‎ | 实验性
定义于头文件 <experimental/type_traits>
template< class... >
using void_t = void;
(库基础 TS v2)

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

[编辑] 注意

此实用元函数在模板元编程中用于在 SFINAE 上下文中检测格式错误的类型。它最初在 C++17 中被投票加入,作为 std::void_t,后来也作为 std::experimental::void_t 添加到库基础 TS 中,因为它是在 检测惯用语 中的依赖项,并且 LFTS v2 基于 C++14。

[编辑] 另请参阅

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