|
现在已经有了一个错误打印函数:
void errPrt(int flag,char *fmt,...);
flag 可以为0,1
现在想实现一个新的函数writeLog,原型如下
void writeLog(fmt,...);
相比errQuit省略了flag参数,函数功能相当于以errQuit(1,fmt);
请问writeLog应该怎么实现?
我现在定义了一个函数没有问题,但是遇到打印中涉及到变量("int number is %d",i 这种形式),变量打印出错.
void writeLog(char *fmt,...)
{
errQuit(1,fmt);
} |
|