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