Passering af multiple argumenter
Jeg er ved at lave et lille debugtool, som skal debugge til en fil.Jeg er interesseret i at bruge printf syntax, til at lægge argumenter i min debugstreng, så jeg kan gøre følgende.
mindebug("Øl drukket: [%d]\n", nBeers);
Filen der skal debugges til skal være en ringbuffer, og jeg koder i ansi C.
For ikke at skulle kode printf parseren forfra, vil jeg blot parse det variable antal argumenter til en printf funktion inde i min egen.
Hvordan gør jeg det?