__is_class

De RAD Studio
Aller à : navigation, rechercher

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


Catégorie

Fonctions trait de type

Syntaxe

bool __is_class(typename T)

Renvoie true si et seulement si T est un type classe, et PAS un type union.

Renvoie true pour les classes déclarées avec la clé-classe "class" ou "struct".

Renvoie false pour référence/pointeur sur type classe.

Renvoie true pour la spécialisation d'un template de classe.

Mal formé si appelé avec le nom d'un template, sans spécifier les paramètres de template. Un template n'est pas un type ; c'est un générateur de type.

Voir aussi