2011年4月7日

摘要: 下载 可从网站http://log4cplus.sourceforge.net上去下载 log4cplus 1.0.4,具体地址http://sourceforge.net/projects/log4cplus/files/log4cplus-stable/安装 本地只有一个vs2005的工程,我的是vs2003的,所以要搞定工程的问题,去下个CMake很轻松就搞定你在工程上的问题。基础1.log4cplus基本元素 Layouts:控制输出消息的格式。 Appenders:输出位置。 Logger:日志对象。 Priorities:优先权,包括TRACE, DEBUG, INFO, WARN 阅读全文
posted @ 2011-04-07 10:50 癫虫 阅读(1588) 评论(1) 推荐(2) 编辑
 
摘要: 看了下log4cplus 中的 pointer.h中的SharedObject中的一个变量定义是这样的:1 mutable intcount; 其中的mutable第一次见到哦。查查看是什么东西。先看看金山词霸mutalbe的中文意思是“可变的,易变的”。再看看资料说是跟constant(既C++中的const)是反义词。在C++中,mutable也是为了突破const的限制而设置。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中。 去搬个例子过来说明下:class ClxTest{ public: void Output() const;};void ClxTe. 阅读全文
posted @ 2011-04-07 09:24 癫虫 阅读(269) 评论(0) 推荐(0) 编辑