Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

has_trivial_copy_constructor (Clase)

Comprueba si el tipo tiene un constructor trivial de copia.

template<class Ty>
    struct has_trivial_copy_constructor;

Ty

El tipo a ver.

Una instancia de predicado de tipo es true si el tipo Ty es una clase que solo tiene constructores triviales copy, si no se considera false.

Un constructor de copias para una clase Ty es trivial si:

  • se declara 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 de copia

  • las clases de todos los miembros de datos no estáticos de tipo de clase tienen constructores triviales de copia

  • las clases de todos los miembros de datos no estáticos de matriz de clase tienen constructores triviales de copia

Encabezado: <type_traits>

Espacio de nombres: std

Adiciones de comunidad

Mostrar: