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

4 la respuesta

Calcular nth prime en tiempo de compilación [cerrado]

1 la respuesta

Uso del argumento de plantilla vacía en la implementación de modismos de detección temprana

Enn4502 [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4502.pdf]los autores describen una implementación temprana del idioma de detección que encapsula elvoid_t truco. Aquí está su definición junto con el uso para definir un rasgo ...

4 la respuesta

detección de typedef en tiempo de compilación (metaprogramación de plantilla)

Actualmente estoy haciendo una metaprogramación de plantilla. En mi caso, puedo manejar cualquier tipo "iterable", es decir, cualquier tipo para el que untypedef foo const_iterator existe de la misma manera. Intenté utilizar la nueva ...

4 la respuesta

tipo de búsqueda, para el cual se mantiene

Estaba jugando con plantillas e intentaba implementar el siguiente ayudante. first_constructible<Types..., Args...>::typeque devolvería el primer tipo deTypes que es construible a partir deArgs.... El primer problema obviamente es tener dos ...

1 la respuesta

Forma óptima de acceder al elemento std :: tuple en tiempo de ejecución por índice

Tengo función

3 la respuesta

Parámetros de plantilla en plantillas de C ++

Estoy tratando de usar parámetros de plantilla de plantilla, similar a lo que se haceaquí yaquí (y muchos otros lugares).

1 la respuesta

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

2 la respuesta

TMP: ¿Cómo generalizar un Producto Cartesiano de Vectores?

1 la respuesta

Secuencia entera de caracteres de literales definidos por el usuario que toman cadenas como parámetros

Actualmente, solo los dobles pueden producir una plantilla de caracteres en un literal definido por el usuario: template <char...> double operator "" _x(); // Later 1.3_x; // OK "1.3"_y; // C++14 does not allow a _y user- // defined operator to ...

4 la respuesta

Construcción C ++ que se comporta como la macro __COUNTER__ [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿C ++ admite contadores de tiempo de compilación? [/questions/6166337/does-c-support-compile-time-counters] 7 respuestasTengo un conjunto de clases de C ++ y cada una debe declarar una ...