简单C++ log 类
来源:互联网 发布:如何开发聊天软件 编辑:程序博客网 时间:2024/06/05 18:05
class CSimpleLog
{
public:
CSimpleLog( char * strLogFileName )
{
if ( strLogFileName && strlen(m_strLogFileName) )
{
strcpy( m_strLogFileName, strLogFileName );
}
m_fLog = fopen( strLogFileName, "w+b" );
}
~CSimpleLog()
{
if (m_fLog)
{
fclose(m_fLog);
m_fLog=NULL;
}
}
private:
char m_strLogFileName[200];
FILE * m_fLog;
public:
void writeLog( char * pstrLog )
{
if (m_fLog)
{
fwrite( pstrLog, 1, strlen(pstrLog), m_fLog );
fwrite("\r\n",1,2,m_fLog);
fflush( m_fLog );
}
}
};
{
public:
CSimpleLog( char * strLogFileName )
{
if ( strLogFileName && strlen(m_strLogFileName) )
{
strcpy( m_strLogFileName, strLogFileName );
}
m_fLog = fopen( strLogFileName, "w+b" );
}
~CSimpleLog()
{
if (m_fLog)
{
fclose(m_fLog);
m_fLog=NULL;
}
}
private:
char m_strLogFileName[200];
FILE * m_fLog;
public:
void writeLog( char * pstrLog )
{
if (m_fLog)
{
fwrite( pstrLog, 1, strlen(pstrLog), m_fLog );
fwrite("\r\n",1,2,m_fLog);
fflush( m_fLog );
}
}
};
0 0
- 简单C++ log 类
- log日志:简单的log日志输出(C++)
- c 宏定义log日志简单打印
- Log类的简单使用
- Log类简单的使用
- Log工具类(简单封装)
- Cocos2d-x简单的Log类封装
- 一个简单实用的log类
- 打印log的一个简单工具类
- 简单的Log日志工具类
- 简单好用的Log类,easylogging++
- [C#]Log记录相关对应类
- [C/C++][Log]
- Boost log 简单使用
- log的简单说明
- 简单的封装log
- Boost log 简单使用
- rtsp简单实例log
- hal层
- 基于指定输入文本的百度地图poi城市检索的使用(思路最重要)
- 51Nod-1069-Nim游戏
- 一个数组变换的算法问题-关于前端的分页功能排序(点击/热门)功能
- hdu2955 Robberies --01背包
- 简单C++ log 类
- 设计模式是什么?
- 认识——数据库存储过程和游标
- mysql开启慢查询日志和新增日志--linux
- JSP
- stack overflow的 问题
- hdu1811 Rank of Tetris(并查集+拓扑排序)
- 入门Android开发--第一行代码--笔记系列(Fragment)
- Android JNI 使用的数据结构JNINativeMethod详解