is_trivially_copy_constructible-Klasse
Testet, ob der Typ einen trivialen Kopierkonstruktor aufweist.
Syntax
template <class T>
struct is_trivially_copy_constructible;
Parameter
T
Der abzufragende Typ.
Hinweise
Eine Instanz des Typprädikats enthält "true", wenn der Typ T eine Klasse mit einem trivialen Kopierkonstruktor ist, andernfalls "false".
Ein Kopierkonstruktor für eine Klasse T ist trivial, wenn sie implizit deklariert wird, die Klasse T keine virtuellen Funktionen oder virtuellen Basen hat, alle direkten Basen der Klasse T triviale Kopierkonstruktoren, die Klassen aller nicht statischen Datenmember des Klassentyps haben triviale Kopierkonstruktoren, und die Klassen aller nicht statischen Datenmember des Typarrays der Klasse weisen triviale Kopierkonstruktoren auf.
Anforderungen
Header:<type_traits>
Namespace: std