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

3 la respuesta

Plantillas de plantilla variable y reenvío perfecto

Esta pregunt [https://stackoverflow.com/questions/6485791/c-instantiate-a-templated-class-according-to-an-argument/6485843#6485843] sobre el patrón generador de objetos [http://en.wikibooks.org/wiki/More_C++_Idioms/Object_Generator] me hizo ...

1 la respuesta

¿Es posible perfeccionar un parámetro de plantilla de plantilla?

Sé cómo perfeccionar un parámetro. Sin embargo, leí de diferentes fuentes (por ejemplo, Effective Modern C ++ Item 24 - Scott Meyers) que solo se puede reenviar a la perfección cuando se tiene el nombre exacto de la plantilla, ...

2 la respuesta

¿El alias de plantilla de C ++ 11 como argumento de plantilla de plantilla lleva a un tipo diferente?

1 la respuesta

Error de compilación con el parámetro de plantilla de plantilla solo después de que ambos miembros estén parametrizados

Estoy tratando de pasar un parámetro de plantilla de plantilla cuyo parámetro es un valor de tipo no tipo igual a un subtipo de un parámetro de plantilla anterior (¡vaya! ¡Eso fue tan difícil de decir como de leer!), Y estoy tener algunos errores ...

4 la respuesta

arámetros de plantilla @Template y plantillas variadas con gcc 4.4

Estoy usando gcc 4.4 en Debian squeeze. Considere el siguiente código. #include <map> #include <string> using std::map; using std::string; // Args lets the user specify additional explicit template arguments template <typename T, template ...

1 la respuesta

Parámetros de plantilla de plantilla con plantillas variadas

En aras de la claridad, he eliminado cosas como el constructor y destructor, etc., de abajo, donde no agregan nada a la pregunta. Tengo una clase base que se usa para crear un ancestro común para una clase de plantilla derivada. class ...

1 la respuesta

¿Puede un parámetro de un parámetro de plantilla de plantilla causar sombras?

¿Es esto legal C ++? template <typename T, template <typename T> class> struct S { };Clang (3.7.1) lo rechaza, quejándose del segundoT sombras el primeroT. Parece que a GCC no le importa y creo que es razonable. Creo que es solo el número de ...

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: