Resultados de la búsqueda a petición "template-specialization"
Comprobación de tipos estáticos de metaprogramación de plantillas C ++
No pude encontrar una respuesta a mi problema, así que la publico como una pregunta. Hago un pequeño maniquí de ejemplo para explicarlo:
¿Por qué la especialización completa de la función de plantilla no se recoge del archivo .cpp sin declaración?
El siguiente código no genera ningún error de compilación / vinculador / advertencia:
Clase de plantilla de especialización incompleta.
Me encontré con un punto interesante que no pude explicar o encontrar una explicación. Considere la siguiente definición de plantilla (compilada con mingw g ...
Metafunción de plantillas para detectar especializaciones de plantillas.
Inspirado poresta pregunta, me pregunto si hay alguna verificación en tiempo de compilación que se pueda introducir para detectar si se han dado dos instanci...
Plantilla clase miembro especialización sin declaración en cabecera.
Tengo una clase de plantilla que declaro en un encabezado con un método y ninguna definición de ese método en el encabezado. En un archivo .cc, defino las es...
Creando un nuevo tipo primitivo
¿Hay una manera de crear un nuevo tipo que sea como uno de los tipos básicos (por ejemplo, char), y se pueda convertir de forma implícita, pero se resolverá ...
Especialización de plantillas para enumeración.
¿Es posible especializar un método templado para las enumeraciones?Algo como (el código no válido a continuación):
¿Por qué el Estándar prohíbe las declaraciones de amigos de especializaciones parciales?
El estándar C ++ prohíbe las declaraciones de amigos de especializaciones parciales. (§14.5.3 / 8):Las declaraciones de amigos no podrán declarar especializa...