我正在使用va_list, va_start, va_end
来播放类似printf的函数。
void test(char* format, ...)
{
va_list argp;
va_start(argp, format);
vprintf(format, argp);
va_end(argp);
}
现在我想知道如何将所有这些参数写入文件,如fwrite()
- > vfwrite()
或其他什么。有没有办法没有实现我自己的可以编写可变数量参数的fwrite函数?