Perguntas com a marcação «variadic»

189
Encaminhar uma invocação de uma função variável em C

Em C, é possível encaminhar a invocação de uma função variável? Como em, int my_printf(char *fmt, ...) { fprintf(stderr, "Calling printf with fmt %s", fmt); return SOMEHOW_INVOKE_LIBC_PRINTF; } O encaminhamento da invocação da maneira acima obviamente não é estritamente necessário neste caso...

104
Como funciona o Haskell printf?

A segurança de tipos de Haskell é incomparável apenas em relação às linguagens com tipos dependentes. Mas existe uma magia profunda acontecendo com Text.Printf que parece um tanto quanto duvidosa . > printf "%d\n" 3 3 > printf "%s %f %d" "foo" 3.3 3 foo 3.3 3 Qual é a magia profunda por...

30
Como é chamado (…) em C e C ++?

Um dos usos de ...é denotar entidades variadas em C e C ++. Qual o nome disso? É classificado como operador ou outra coisa quando usado dessa maneira? Quaisquer outros detalhes sobre ...? Edit: Eu sei o propósito de .... Estou perguntando sobre seu nome e classificação, que espero, seja...