我尝试允许printf(),就像在我的C++应用程序中调用日志函数一样。我找到了,它很好地解释了我想要做的事情。然而,我没有幸运地在我的应用程序中让这个概念像期望的那样工作。我缩小了它,直到我可以得到最小的程序来演示这个问题,它是这样的:#include <stdio.h>#define log_level_t int
voi
我希望有一个助手函数log,它本质上执行以下操作:// writes "2014-02-03 16:33:00 - array has 10 elements" to &filevoid log(FILE *f, const char * format, ...) // how would I pass ... to fp