有些情况下我们不能设置断点对程序进行调试,这时写log也是一个不错的办法哦!
int log(const char * Content, long Len);
int log(const char * Content, long Len)
{
if(Len <= 0)
return 0;
FILE * fp;
fp = fopen( "//Program Files//newlog.txt", "ab+" );
if( fp == NULL )
return 0;
if(feof(fp) != 1)
{
if(fseek(fp, 0, SEEK_END) != 0)
return 0;
}
long retLen = fprintf(fp, "%s/r/n/r/n", Content);
//long retLen = fwrite(Content, 1, Len, fp);
//if(retLen != (Len + 4))
//{
// fclose(fp);
// return 0;
//}
fclose(fp);
return 1;
}