参考博客天堂大鸟的程序,并调试成功,可以记录程序调试过程。代码记录如下:
#include<stdarg.h>
#include<stdio.h>
#define COMMLIB_DBG_FILE "./MyLog.log"
void mydbgprintf(const char *str, ...)
{
va_list ap;
FILE *fh = NULL;
#ifdef __STDC_WANT_SECURE_LIB__
if(fopen_s(&fh, COMMLIB_DBG_FILE, "a") == 0)
#else
if(fh = fopen(COMMLIB_DBG_FILE, "a"))
#endif
{