has_trivial_copy_constructor Class
Zkoušky, pokud má typ trivial Kopírovat konstruktor.
template<class Ty>
struct has_trivial_copy_constructor;
Parametry
- Ty
Typ dotazu.
Poznámky
Instanci typu predikát obsahuje PRAVDA, pokud typ Ty je třída, která má pouze kopie trivial konstruktory, jinak má hodnotu false.
Kopírovat konstruktor třídy Ty je triviální pokud:
je implicitně deklarován
Třída Ty nemá žádné virtuální funkce
Třída Ty nemá žádné virtuální základů
všechny přímé založí třídy Ty mít konstruktory trivial kopie
třídy všech členů dat nestatický typ třídy mít konstruktory trivial kopie
třídy všech členů nestatický data pole Typ třídy mít konstruktory trivial kopie
Požadavky
Záhlaví: <type_traits>
Obor názvů: std