__has_nothrow_default_constructor

De RAD Studio
Aller à : navigation, rechercher

Remonter à Fonctions trait de type (C++11) - Index


Catégorie

Fonctions trait de type

Syntaxe

bool __has_nothrow_default_constructor (typename T )

Renvoie true si et seulement si T peut prouver que T a un constructeur par défaut qu'il ne peut pas déclencher.

Erreur si T est un type incomplet.

True si __has_trivial_default_constructor(T).

True si le constructeur par défaut a une spécification d'exception vide.

False (mais bien formé) si un type de classe n'a pas de constructeur par défaut.

False si T est un type référence.

Interaction Ox false si le constructeur par défaut est défini comme supprimé.

Voir aussi