c++程序中写测试log到文件的简单实现
2013-04-03 17:23
615 查看
1、int WriteToLog(char* str){ FILE* log; log = fopen("D:\\testlog.txt", "a+"); if (log == NULL){ //OutputDebugString("Log file open failed."); return -1; } fprintf(log, "%s\n", str); fclose(log); return 0;}
2、带时间的实现
void WriteLog(char * szLog)
{
SYSTEMTIME st;
GetLocalTime(&st);
FILE *fp;
fp=fopen("D:\\log.txt","at");
fprintf(fp,"MyLogInfo: %d:%d:%d:%d ",st.wHour,st.wMinute,st.wSecond,st.wMilliseconds);
fprintf(fp,szLog);
fclose(fp);
OutputDebugStringA(szLog);
}
2、带时间的实现
void WriteLog(char * szLog)
{
SYSTEMTIME st;
GetLocalTime(&st);
FILE *fp;
fp=fopen("D:\\log.txt","at");
fprintf(fp,"MyLogInfo: %d:%d:%d:%d ",st.wHour,st.wMinute,st.wSecond,st.wMilliseconds);
fprintf(fp,szLog);
fclose(fp);
OutputDebugStringA(szLog);
}
相关文章推荐
- 通用型C/C++程序性能测试Benchmark的简单实现
- C++实现简单的五子棋程序
- 简单文件传输程序的实现
- C++文件简单读入读出测试
- 一个Java实现的简单的多个客户端聊天程序(未测试)
- 【C++ in Qt5】一个简单的通讯录程序,支持文件存取
- C++实现对简单的文件读写
- 在单链表的基础上用c++实现的链栈,并使用进制转换,表达式求值两个小程序来测试
- 简单实用的PHP程序实现文件上传
- c++读写文件和测试程序运行时间的例子
- Linux下之使用简单3种创建文件的命令,并实现一个Html和JavaScript小程序
- C++ 遍历目录下文件简单实现实例
- 以简单的备忘录应用程程序为例,实现ContentProvider,并测试
- 《c++ 操作xml加载时添加元素简单测试小程序》
- VS2013环境搭建以及简单C++程序测试
- log日志文件的简单实现
- 用C++实现简单的文件I/O操作
- 用C++实现简单的文件I/O操作(转载自http://developer.51cto.com/art/201107/277311.htm)
- c++ 实现对配置文件的读写 根据windows API 函数简单改写
- 设计有穷自动机DFA实现C++简单程序的词法分析、扫描(编译原理实验) 推荐