is_trivially_default_constructible (Clase)
Comprueba si el tipo tiene un constructor predeterminado trivial.
Sintaxis
template <class Ty>
struct is_trivially_default_constructible;
Parámetros
Ty
Tipo que se va a consultar.
Comentarios
Una instancia del predicado de tipo es true si el tipo Ty es una clase que tiene un constructor trivial; en caso contrario, es false.
Un constructor predeterminado de una clase Ty es trivial si:
es un constructor predeterminado declarado implícitamente
la clase Ty no tiene ninguna función virtual
la clase Ty no tiene ninguna base virtual
todas las bases directas de la clase Ty tienen constructores triviales
las clases de todos los miembros de datos no estáticos del tipo de clase tienen constructores triviales
las clases de todos los miembros de datos no estáticos de la matriz de tipo de clase tienen constructores triviales
Requisitos
Encabezado:<type_traits>
Espacio de nombres: std