我正在研究VS 2008.我的解决方案有很多项目和每个项目,一些源文件。我想从源文件中的函数记录入口和退出(使用fprintf)。如何创建全局FILE变量以及在何处打开(fopen)它以实现此目的。我正在研究C ++。
答案 0 :(得分:0)
查看一些日志库而不是使用普通FILE*
。例如,查看log4j ports列表。
答案 1 :(得分:-1)
Log(char* pString){
FILE *fp;
fp = fopen("DataLog.txt", "a");
if( fp == NULL ){
fclose(fp);
}
fprintf( fp, "LOG :%s\n", pString );
fflush(fp);
fclose(fp);
}