Resultados de la búsqueda a petición "typetraits"
¿Los punteros de función son objetos de función en C ++?
El estándar C ++ define los objetos de función como: Un tipo de objeto de función es un tipo de objeto que puede ser el tipo de la expresión postfix en una llamada de función. ...
Existe un rasgo de tipo para eliminar el cv y la referencia de nivel superior a la vez?
Solo quiero saber si ya hay uno provisto por el estándar. Sé que es fácil hacer uno tú mismo // for C++03, use <tr1/type_traits> and std::tr1 #include <type_traits> template<class T> struct remove_toplevel{ typedef ...
Destructibilidad trivial y Necesidad de Destructor de Llamadas
Supongamos que existe un tipo
Cómo probar si la clase B se deriva de una familia de plantillas de clases
¿Cómo probar en tiempo de compilación si la clase B se deriva de std :: vector?
Fuerza derivada de una clase virtualmente.
Tenemos un marco especial para las interfaces en nuestro proyecto, y parte de los requisitos es que las clases que representan una interfaz solo se pueden us...
Verifique los parámetros de las plantillas variadas para ver si son únicos.
Quiero que los parámetros variados de la plantilla sean únicos. Sé cuando la herencia múltiple, la herencia de clases idénticas no está permitida.
¿Cómo definir el rasgo de tipo is_iterator?
Estoy tratando de codificar unis_iterator<T> rasgo de tipo. Donde cuandoT es un tipo de iteradoris_iterator<T>::value == true de lo contrario esis_iterator<T>::value == false. Lo que probé hasta ahora: template <class, class Enable = void> ...