0
我正在VS 2008上工作。我的解决方案有很多项目和每个项目,一些源文件。我想从源文件中的函数中记录入口和退出(使用fprintf)。我如何创建一个全局FILE变量,并在哪里打开(打开)它来完成此操作。我正在研究C++。如何为我的VS解决方案创建日志文件?
我正在VS 2008上工作。我的解决方案有很多项目和每个项目,一些源文件。我想从源文件中的函数中记录入口和退出(使用fprintf)。我如何创建一个全局FILE变量,并在哪里打开(打开)它来完成此操作。我正在研究C++。如何为我的VS解决方案创建日志文件?
看看一些日志库,而不是使用普通的FILE*
。例如,看看log4j ports的列表。
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);
}
'fopen'和'FILE'是C类型。我以为你在使用C++ – 2012-09-27 14:05:48