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

4 la respuesta

C ++ 14: Cómo usar la plantilla variadic para crear una matriz de valores 1-100

Deseo obtener una variedad de valoresint buf[]={1...100}. Deseo que esta matriz se pueda construir en tiempo de compilación, usando una plantilla variadic. Esto es como una lista de comprensión de Python / Haskell, etc. Pero, ¿puede hacerlo la ...

1 la respuesta

CPP / GPP en macro variadic Fortran (más Fortran // concatenación)

Estoy tratando de compilar un enorme código numérico de predicción meteorológica de renombre mundial, escrito principalmente en Fortran 90, que utilizacpp ampliamente y con éxito, con PGI, Intel y gfortran. Ahora, heredé una versión donde los ...

1 la respuesta

Interfaz de matriz Golang Join

Intento crear una inserción masiva. Yo uso gormgithub.com/jinzhu/gorm [http://github.com/jinzhu/gorm] import ( "fmt" dB "github.com/edwinlab/api/repositories" ) func Update() error { tx := dB.GetWriteDB().Begin() sqlStr := "INSERT INTO ...

1 la respuesta

¿Cómo escribir una lambda variadic genérica que descarte sus parámetros?

Quiero escribir una lambda que tome un número arbitrario de argumentos por referencia universal y los ignore por completo. El método obvio sería utilizar la sintaxis para un paquete de parámetros universal variable y omitir el nombre del ...

2 la respuesta

¿Un método de plantilla variable para aceptar un número dado de dobles?

template <unsigned int N> class myclass { public: template <typename... Args> void mymethod(Args... args) { // Do interesting stuff } };yo quieromymethod ser llamado solo con exactamente N dobles. ¿Es eso posible? Es decir, decir ...

2 la respuesta

Matriz dimensional arbitraria utilizando plantillas Variadic

¿Cómo puedo crear una clase de matriz en C ++ 11 que se puede usar como Array < int, 2, 3, 4> a, b; Array < char, 3, 4> d; Array < short, 2> e;y acceder de una manera como a[2][1][2] = 15; d[1][2] ='a';También necesito sobrecargar al operador ...

2 la respuesta

Compruebe si hay argumentos de tipo en una declaración de plantilla variadic

Obtuve una declaración de plantilla variada, como la clásica:

2 la respuesta

C ++: crea un despachador de funciones personalizado desde una plantilla variadic

1 la respuesta

Rasgo de tipo C ++ 11 para diferenciar entre clase de enumeración y enumeración regular

Estoy escribiendo un alias de plantilla de promoción similar a boost :: promot pero para C ++ 11. El propósito de esto es evitar advertencias cuando se recup...

4 la respuesta

Macro para contar el número de argumentos

Tengo una función variable de una biblioteca C de terceros: