std::experimental::void_t
來自 cppreference.com
定義於標頭檔案 <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 可變引數別名模板 (別名模板) |