Preguntas etiquetadas con variadic

189
Reenviar una invocación de una función variadic en C

En C, ¿es posible reenviar la invocación de una función variable? Como en, int my_printf(char *fmt, ...) { fprintf(stderr, "Calling printf with fmt %s", fmt); return SOMEHOW_INVOKE_LIBC_PRINTF; } Reenviar la invocación de la manera anterior obviamente no es estrictamente necesario en este caso...

104
¿Cómo funciona Haskell printf?

La seguridad de tipos de Haskell es insuperable solo para los lenguajes de escritura dependiente. Pero hay algo de magia profunda sucediendo con Text.Printf que parece bastante inestable . > printf "%d\n" 3 3 > printf "%s %f %d" "foo" 3.3 3 foo 3.3 3 ¿Cuál es la magia profunda detrás de...

30
¿Cómo se llama el (...) en C y C ++?

Uno de los usos de ...es denotar entidades variadas en C y C ++. ¿Cual es su nombre? ¿Se clasifica como operador u otra cosa cuando se usa de esa manera? ¿Algún otro detalle con respecto ...? Editar: sé el propósito de .... Estoy preguntando sobre su nombre y clasificación, que espero sea...