Classe is_trivially_copy_constructible
Verifica se il tipo ha un costruttore di copia semplice.
Sintassi
template <class T>
struct is_trivially_copy_constructible;
Parametri
T
Tipo su cui eseguire una query.
Osservazioni:
Un'istanza del predicato di tipo contiene true se il tipo T è una classe con un costruttore di copia semplice, altrimenti contiene false.
Un costruttore di copia per una classe T è semplice se viene dichiarato in modo implicito, la classe T non ha funzioni virtuali o basi virtuali, tutte le basi dirette della classe T hanno costruttori di copia semplici, le classi di tutti i membri dati non statici del tipo di classe hanno costruttori di copia semplici e le classi di tutti i membri dati non statici della matrice di tipi di classe hanno costruttori di copia semplici.
Requisiti
Intestazione:<type_traits>
Spazio dei nomi: std