この機能がある場合:
printAll(const char *message, ...)
{
va_list argptr = NULL;
va_start(argptr, message);
// todo: how to printf all the arguments in the message?
va_end(argptr);
}
次のように関数を呼び出すとします。
printAll("My info: Value1 = %d, Value 2=%d", 1, 2);
この行では: // todo: how to printf all the arguments in the message?
それらをすべて印刷するにはどうすればよいですか:
My info: Value1 = 1, Value 2=2