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

5 la respuesta

Especialización de plantilla de función en punteros de función

Tengo una función de saneamiento que quiero ejecutar solo en tipos de punteros (tradicionales).Mi problema es con las plantillas de función que puedo llegar ...

2 la respuesta

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

Tengo el siguiente sencillo

3 la respuesta

Sintaxis para la especialización de la clase de plantilla anidada.

Estoy tratando de averiguar la sintaxis correcta para la especialización explícita de una clase de plantilla anidada. El siguiente código ilustrará mejor:

2 la respuesta

Especialización de la plantilla de función miembro después de un error de instanciación y orden de funciones miembro

El siguiente bit de código no se compila en gcc 4.5.3

4 la respuesta

Ocultar plantilla de función, declarar especializaciones.

Este es un seguimiento dePlantillas de C ++: evitar la creación de instancias de la plantilla baseUso plantillas para lograr la sobrecarga de funciones sin e...

1 la respuesta

Especialización de clase de plantilla anidada heredada

El siguiente código fuente proviene de:Comprender la especialización parcial de las plantillas de clase anidadas ...

2 la respuesta

decltype para función miembro sobrecargada [duplicado]

Esta pregunta ya tiene una respuesta aquí: Desambigua el puntero de función miembro sobrecargado que se pasa como parámetro de plantilla [/questions/17874489/disambiguate-overloaded-member-function-pointer-being-passed-as-template-paramet] 1 ...

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 { ...

2 la respuesta

¿Es posible especializar una plantilla usando una enumeración de miembros?

struct Bar { enum { Special = 4 }; }; template<class T, int K> struct Foo {}; template<class T> struct Foo<T,T::Special> {};Uso: Foo<Bar> aa;falla al compilar usando gcc 4.1.2 Se queja sobre el uso deT::Special para la especialización parcial de ...

4 la respuesta

Hacer que C ++ falle en la compilación de instancias específicas de la función de plantilla

Estoy trabajando en un proyecto que tiene una función de plantilla así: template <class T> T foo<T>(T val) { return someFunc(val); } template <> bool foo<bool>(bool val) { return otherFunc(val); };Ahora tengo una claseBar, que no quiero aceptar ...