-
C++日志操作类
用C++简单封装的一个写日志的类,方便于跟踪程序,查找问题。
采用C++代码,适用多字节项目,使用简单方便。
在头文件中定义了一些实用宏,如定义了写日志的宏,要向关闭写日志的功能,只需将这样的宏定义为空即可。
头文件部分代码如下:
class CSimpleLog
{
public:
CSimpleLog(char *path);
~CSimpleLog();
bool writelog(char *pmsg);
bool writelogx(char *format,...);
static bool write(char *path,char *info);
static bool writex(char * path,char * info,...);
private:
//DWORD time;
std::string last_msg;
FILE *file; //日志文件
int msg_dup_count;
bool isopen;
};
#ifndef THIS_WRITELOG
#define THIS_WRITELOG(s) pThis->m_log.writelog(s)
#endif
#ifndef WRITELOG
#define WRITELOG(s) m_log.writelog(s)
#endif
#ifndef THIS_WRITELOG_
#define THIS_WRITELOG_(s) pThis->m_log.writelog(s);
#endif
#ifndef WRITELOG_
#define W
- 2022-02-09 22:03:10下载
- 积分:1
-
kejian
C语言课件及教材例题,适合初学者学习使用。(The C language courseware and textbooks Example, suitable for beginners to learn to use.)
- 2013-04-14 20:25:31下载
- 积分:1
-
testSQLite
VC访问SQLite数据库的完整工程,包含了基本的数据库应用测试代码,对快速学习有帮助。(VC access SQLite Database)
- 2014-06-17 11:46:40下载
- 积分:1
-
单通道ADC
说明: msp430芯片内部ad12模数转换程序源码。。(MSp430 chip internal Ad12 analog-to-digital conversion program source code.)
- 2020-06-18 03:40:01下载
- 积分:1
-
单片机ADC实例
【实例简介】51单片机ADC
- 2021-07-03 00:31:25下载
- 积分:1
-
VC++数组的简单写法
C++数组的简单写法,新手专用学习!!!!!!!!
- 2022-03-25 15:23:22下载
- 积分:1
-
模拟实现锁管理器
模拟实现锁管理器(Simulation lock manager)
- 2005-01-24 23:07:03下载
- 积分:1
-
zdy-WriteReadHdf
用Visual C++编写的实现HDF文件的源代码,根据该代码可实现hdf遥感图像的读取和保存(Using Visual C++ implementation of the HDF file to prepare the source code, according to the code of the implementation of remote sensing image hdf read and save)
- 2009-04-03 14:39:17下载
- 积分:1
-
TIchinese_A2007
TMS320C6747 库文件, 吐血推荐, 找了好久, 希望对做DSP的朋友有帮助(TMS320C6747 libraries, recommended blood, looking for a long time, hope to help make friends DSP)
- 2010-12-21 10:50:37下载
- 积分:1
-
STM32_BootLoader
说明: stm32启动代码bootloader,非常有价值的参考代码。(stm32 startup code bootloader, a very valuable reference code.)
- 2011-02-24 16:06:23下载
- 积分:1