Pytania oznaczone «variadic»

189
Prześlij wywołanie funkcji wariadycznej w C

Czy w C można przekazać wywołanie funkcji wariadycznej? Jak w, int my_printf(char *fmt, ...) { fprintf(stderr, "Calling printf with fmt %s", fmt); return SOMEHOW_INVOKE_LIBC_PRINTF; } Przekazywanie wywołania w powyższy sposób oczywiście nie jest absolutnie konieczne w tym przypadku (ponieważ...

104
Jak działa Haskell printf?

Bezpieczeństwo typów Haskella nie ma sobie równych tylko w przypadku języków z typami zależnymi. Ale w Text.Printf zachodzi pewna głęboka magia, która wydaje się raczej dziwna . > printf "%d\n" 3 3 > printf "%s %f %d" "foo" 3.3 3 foo 3.3 3 Jaka kryje się za tym głęboka magia? W jaki sposób...

30
Jak nazywają się (…) w C i C ++?

Jednym z zastosowań ...jest do określenia zmiennej liczbie argumentów podmiotów w C i C ++. Jak się nazywa? Czy jest sklasyfikowany jako operator lub coś innego, gdy jest używany w ten sposób? Wszelkie inne szczegóły dotyczące ...? Edycja: Znam cel .... Pytam o jego nazwę i klasyfikację,...