is_destructible, classe
Teste si le type est destructible.
Syntaxe
template <class T>
struct is_destructible;
Paramètres
T
Type à interroger.
Notes
Une instance du prédicat de type a la valeur true si le type T est un type destructeur, sinon il contient false. Les types destructibles sont des types référence, des types d’objets et des types pour lesquels, pour un type U
égal à remove_all_extents_t<T>
, l’opérande non évalué std::declval<U&>.~U()
est bien formé. D’autres types, notamment les types incomplets, void
, et les types de fonction, ne sont pas des types destructibles.
Spécifications
Header :<type_traits>
Espace de noms : std
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour