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

2 la respuesta

¿Se crean todas las instancias de plantilla en tiempo de compilación?

Después de conocer las plantillas de funciones variadas que usan la recursión, me pregunto: ¿Son todas las instancias de plantilla que puedenposiblementeser necesario durante la ejecución del programa creado en tiempo de compilación? ¿Existe ...

1 la respuesta

Cómo extraer el paquete de parámetros y tipo de retorno lambda de la plantilla general <typename T>

Quiero crear una clase o función con plantilla, que reciba un lambda y lo coloque internamente en std :: function <> Lambda podría tener cualquier número de parámetros de entrada [] (int a, float b, ...) std :: la función <> debe corresponder al ...

1 la respuesta

Llamada al método virtual de plantilla base a partir de la clase de plantilla variable derivada

Esto es esencialmente un seguimiento deuna pregunta anterior [https://stackoverflow.com/q/26351963/315052](No planteado por mí, pero estoy interesado en una respuesta). La pregunta es: ¿Por qué el compilador / enlazador no resuelve la llamada a ...

2 la respuesta

¿Qué es exactamente un "paquete de parámetros finales"?

Al resolver ambigüedades entre sobrecargas de plantillas de funciones, se realiza un pedido parcial (veraquí [http://en.cppreference.com/w/cpp/language/function_template]para algunas explicaciones). En ese sitio web, también aprendemos que En ...

2 la respuesta

¿Qué es va_arg () en la plantilla variadic de C ++ 11? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Índice de tipo C ++ durante la expansión de plantilla variable [/questions/15014096/c-index-of-type-during-variadic-template-expansion] 2 respuestasHe leído algunos artículos sobre esta nueva ...

5 la respuesta

Restringir argumentos de plantilla variadic

¿Podemos restringir los argumentos de plantilla variadic a cierto tipo? Es decir, lograr algo como esto (no C ++ real, por supuesto): struct X {}; auto foo(X... args)Aquí mi intención es tener una función que acepte un número variable deX ...

2 la respuesta

¿Cómo interactuará Concepts-Lite con las diferentes plantillas?

Vi la charla de Bjarne Strustrup enYendo nativo 2013 y da el siguiente ejemplo para la próxima característica de conceptos pequeños de C ++.

1 la respuesta

Envolviendo cada tipo en una plantilla variadic en una clase con plantilla

Dada una plantilla variadicTypes...Me gustaría almacenarA<> para cada uno de los tipos en el paquete. Esto podría hacerse en una tupla deA<>'s, pero necesitaría derivar programáticamente el tipo de dicha tupla. ¿Es posible tal cosa en c ++ ...

1 la respuesta

Alias ​​de plantillas variables como argumentos de plantillas

Primero un poco de código, luego un poco de contexto, luego la pregunta:

6 la respuesta

¿Cómo puedo tener múltiples paquetes de parámetros en una plantilla variadic?

Funciónuno( acepta un paquete de parámetros. Funcióndos( acepta dos. Cada paquete está obligado a envolverse en tiposA yB. ¿Por qué es imposible instanciardos(? template <typename T> struct A {}; template <typename T> struct B {}; ...