std::experimental:: void_t
From cppreference.net
<
cpp
|
experimental
|
定义于头文件
<experimental/type_traits>
|
||
|
template
<
class
...
>
using void_t = void ; |
(库基础技术规范 v2) | |
一种实用元函数,可将任意类型的序列映射到 void 类型。
注释
该实用元函数用于模板元编程中,在
SFINAE
上下文中检测不合规类型。最初作为
std::void_t
被投票纳入C++17标准,随后因其作为
检测惯用法
的依赖项,且LFTS v2基于C++14标准,故也被添加至库基础技术规范作为
std::experimental::void_t
。
参见
|
(C++17)
|
void 可变参数别名模板
(别名模板) |