Questions marquées «variadic»

193
Transférer une invocation d'une fonction variadique en C

En C, est-il possible de transmettre l'invocation d'une fonction variadique? Un péché, int my_printf(char *fmt, ...) { fprintf(stderr, "Calling printf with fmt %s", fmt); return SOMEHOW_INVOKE_LIBC_PRINTF; } Transférer l'invocation de la manière ci-dessus n'est évidemment pas strictement...

104
Comment fonctionne Haskell printf?

La sécurité des types de Haskell est inégalée uniquement par rapport aux langages à typage dépendant. Mais il y a une magie profonde en cours avec Text.Printf qui semble plutôt insensée . > printf "%d\n" 3 3 > printf "%s %f %d" "foo" 3.3 3 foo 3.3 3 Quelle est la magie profonde derrière tout...

30
Comment s'appelle le (…) en C et C ++?

L'une des utilisations de ...est de désigner des entités variadiques en C et C ++. Quel est son nom? Est-il classé comme opérateur ou autre chose lorsqu'il est utilisé de cette façon? D'autres détails concernant ...? Edit: je connais le but de .... Je pose des questions sur son nom et sa...