Classe is_trivially_copy_constructible
Testa se o tipo tem um construtor de cópia trivial.
Sintaxe
template <class T>
struct is_trivially_copy_constructible;
Parâmetros
T
O tipo a ser consultado.
Comentários
Uma instância do predicado de tipo será verdadeira se o tipo T for uma classe que tem um construtor de cópia trivial. Caso contrário, será falsa.
Um construtor de cópia para uma classe T será trivial se for declarado implicitamente, a classe T não tiver funções virtuais ou bases virtuais, todas as bases diretas da classe T tiverem construtores de cópia triviais, as classes de todos os membros de dados não estáticos de tipo de classe tiverem construtores de cópia triviais e as classes de todos os membros de dados não estáticos de matriz de tipo de classe tiverem operadores de cópia triviais.
Requisitos
Cabeçalho:<type_traits>
Namespace: std