Resultados de la búsqueda a petición "partial-specialization"

3 la respuesta

Especialización parcial de plantilla de función miembro y acceso a miembro de datos

Tengo una pregunta sobre la especialización parcial de las funciones miembro con plantilla. Antecedentes:El objetivo es calcular estadísticas descriptivas de grandes conjuntos de datos que son demasiado grandes para guardarlos en la memoria a ...

2 la respuesta

Múltiples especializaciones de plantilla de clase SFINAE usando void_t

¿Son válidas las especializaciones de plantillas de clase múltiple, cuando cada una es distinta solo entre patrones que involucran parámetros de plantilla en contextos no deducidos? Un ejemplo común destd::void_t lo usa para definir un rasgo que ...

1 la respuesta

¿Es legal realizar una especialización parcial en clase de una clase de plantilla miembro en una clase derivada?

Es continuación deesta [https://stackoverflow.com/questions/40656857/why-is-in-class-partial-specialization-well-formed] pregunta. Estoy específicamente interesado si elparcialespecialización de un clase miembroMe gusta esto: struct FooParent { ...

3 la respuesta

pedido de especialización parcial con contexto no deducido

De acuerdo con [temp.class.order] §14.5.5.2, la selección de una especialización parcial det en este ejemplo: template< typename > struct s { typedef void v, w; }; template< typename, typename = void > struct t {}; template< typename c > struct ...

2 la respuesta

¿Cuáles son los 6 puntos en los paquetes de parámetros de plantilla? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cuál es el significado del token "... ..."? es decir, operador de puntos suspensivos dobles en el paquete de ...

2 la respuesta

Especialización parcial con nombre dependiente (nombre tipográfico)

Tengo el siguiente sencillo

3 la respuesta

¿Una solución para la especialización parcial de la plantilla de función?

Considere la siguiente metafunción para una potencia integral (es solo un ejemplo):

2 la respuesta

c ++ especialización parcial: ¿Cómo puedo especializar esta plantilla <clase T1, clase T2> para esta plantilla <clase T1>?

2 la respuesta

Ambigüedad de especialización de plantilla parcial

No puedo ver por qué la declaración en main es ambigua. template<class T, class U, int I> struct X { void f() { cout << "Primary template" << endl; } }; template<class T, int I> struct X<T, T*, I> {void f() { cout << "Partial specialization 1" ...

6 la respuesta

¿Especialización parcial de plantilla de función C ++?

Sé que el siguiente código es una especialización parcial de una clase: template <typename T1, typename T2> class MyClass { … }; // partial specialization: both template parameters have same type template <typename T> class MyClass<T,T> { … }; ...