void TestPrint(char* format, ...)
{
va_list argList;
va_start(argList, format);
printf(format, argList);
va_end(argList);
}
int main()
{
TestPrint("Test print %s %d\n", "string", 55);
return 0;
}
J'ai besoin d'avoir:
Test print string 55
En fait, j'obtiens une sortie de déchets. Qu'est-ce qui ne va pas dans ce code ?