is_trivially_copy_constructible, classe
Teste si le type a un constructeur de copie trivial.
Syntaxe
template <class T>
struct is_trivially_copy_constructible;
Paramètres
T
Type à interroger.
Notes
Une instance du prédicat de type a la valeur true si le type T est une classe qui a un constructeur de copie trivial, sinon elle contient false.
Un constructeur de copie pour une classe T est trivial s’il est implicitement déclaré, la classe T n’a pas de fonctions virtuelles ou de bases virtuelles, toutes les bases directes de la classe T ont des constructeurs de copie trivials, les classes de tous les membres de données non statiques du type de classe ont des constructeurs de copie trivials, et les classes de tous les membres de données non statiques du tableau de type de classe ont des constructeurs de copie trivials.
Spécifications
Header :<type_traits>
Espace de noms : std