可変引数関数から可変引数関数を呼ぶ事はできないのか?
↓こんな感じで使いたいんだけど。
void myprintf( const char* str, ... ) { printf(str, ...); }
マクロ関数なら、__VA_ARGS__が使えるようだけど
printf(str, __VA_ARGS__);
関数ではダメみたい。
vprintf, vfprintf, vsprintf (C++ Reference)
printfの代わりにvprintf()が用意されてるということは、関数ではできないんでしょう。
va_start()でva_listを取り出して、それを引数として関数に渡すことは可能みたい。