En C/C++ standard, ce n'est pas possible de recréer des varargs à partir d'une
va_list, c'est pour ça que les fonctions v* existent dans la stdio.
GCC permet de faire ça sous certaines conditions (assez contraignantes):
http://gcc.gnu.org/onlinedocs/gcc/Constructing-Calls.html.