Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Testet, ob der Typ einen trivialen Standardkonstruktor aufweist.
Syntax
template <class Ty>
struct is_trivially_default_constructible;
Parameter
Ty
Der abzufragende Typ.
Hinweise
Eine Instanz des Typprädikats enthält "true", wenn der Typ "Ty" eine Klasse mit einem trivialen Konstruktor ist, andernfalls "false".
Ein Standardkonstruktor für eine Klasse Ty ist trivial, wenn:
es ist eine implizit deklarierte Standardkonstruktor
die Klasse Ty hat keine virtuellen Funktionen
die Klasse Ty hat keine virtuellen Basen
alle direkten Basen der Klasse Ty haben triviale Konstruktoren
die Klassen aller nicht statischen Datenmember des Klassentyps haben triviale Konstruktoren
die Klassen aller nicht statischen Datenmember vom Typarray der Klasse haben triviale Konstruktoren
Anforderungen
Header:<type_traits>
Namespace: std