es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: SFINAE

¿Desactivar miembro de plantilla de clase para tipos void?

Considerando la siguiente plantilla básica de clase: #include <type_traits> template <typename t=””> class A { public: A() = default; T obj; template <typename u=”T,” typename=”typename”></typename><!std::is_void<U>::value>::type> T& get(); }; Estoy usando <type_traits> para obtener una implementación simple de SFINAE que oculta get() si el argumento de la plantilla es void. Sin . . . Read more