Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Comprueba si un tipo se puede construir cuando se usan los tipos de argumento especificados.
Sintaxis
template <class T, class... Args>
struct is_constructible;
Parámetros
T
Tipo que se va a consultar.
Args
Tipos de argumento que deben coincidir en un constructor de T.
Comentarios
Una instancia del predicado de tipo es true si el tipo T se puede construir mediante los tipos de argumento de Args. En caso contrario, es false. El tipo T se puede construir si la definición de variable T t(std::declval<Args>()...); tiene el formato correcto. Tanto T como todos los tipos de Args deben ser tipos completos, void o matrices de límite desconocido.
Requisitos
Encabezado:<type_traits>
Espacio de nombres: std