Resultados de la búsqueda a petición "enable-if"

1 la respuesta

Habilitar iterador como un parámetro de plantilla por defecto?

Tengo un constructor así:

2 la respuesta

¿Agregar / eliminar miembros de datos con parámetros de plantilla?

Considere el siguiente código:

3 la respuesta

¿Por qué debería evitar std :: enable_if en firmas de funciones?

1 la respuesta

Firma correcta de / detectar presencia de Contenedor :: reserve ()

Dado un tipo

2 la respuesta

Use std :: tuple para la lista de parámetros de la plantilla en lugar de la lista de tipos

Estoy tratando de hacer una llamada a una función de plantilla como esta:

1 la respuesta

¿Cómo puedo usar std :: enable_if en un operador de conversión?

2 la respuesta

`std :: enable_if` es puntero a función - ¿cómo?

4 la respuesta

¿Cómo uso std :: enable_if con un tipo de devolución auto deducible?

3 la respuesta

¿Cuál es la restricción correcta de 'enable_if' en el setter de reenvío perfecto?

Herb Sutter's¡De vuelta a lo fundamental! Esenciales de C ++ moderno presentación en CppCon discutió diferentes opciones para pasar parámetros y comparó su desempeño versus facilidad de escritura / enseñanza. La opción 'avanzada' (que proporciona ...

2 la respuesta

C ++ 11: Desambiguate a un miembro de la clase en herencia múltiple

Supongamos que tengo esta plantilla de clase base variadic: template <typename ... Types> class Base { public: // The member foo() can only be called when its template // parameter is contained within the Types ... pack. template <typename T> ...