is_trivially_default_constructible – třída
Testuje, zda typ má triviální výchozí konstruktor.
Syntaxe
template <class Ty>
struct is_trivially_default_constructible;
Parametry
Ty
Typ, na který chcete odeslat dotaz.
Poznámky
Instance predikátu typu má hodnotu true, pokud typ Ty je třída, která má triviální konstruktor, jinak obsahuje hodnotu false.
Výchozí konstruktor třídy Ty je triviální, pokud:
je implicitně deklarovaný výchozí konstruktor.
třída Ty nemá žádné virtuální funkce
třída Ty nemá žádné virtuální základny
všechny přímé základny třídy Ty mají triviální konstruktory
třídy všech nestatické datové členy typu třídy mají triviální konstruktory
třídy všech nestatické datové členy typu pole třídy mají triviální konstruktory
Požadavky
Header:<type_traits>
Obor názvů: std