has_trivial_default_constructor Class
如果型別都有一般的預設建構函式的測試。
template<class Ty>
struct has_trivial_default_constructor;
參數
- Ty
要查詢的類型。
備註
如果為 true,則保留型別述詞的執行個體的型別Ty是一種類別具有建構一般函式,否則它會保留,則為 false。
類別的預設建構函式Ty是小事一樁如果:
它會執行隱含宣告的預設建構函式
類別Ty有沒有虛擬函式
類別Ty有沒有虛擬基底
所有的直接基底類別Ty有一般的建構函式
類別型別的所有非靜態資料成員的類別有一般的建構函式
類別的型別陣列的所有非靜態資料成員的類別有一般的建構函式
需求
標頭: <type_traits>
Namespace: 標準