1、用vs2010建立控制台程序
代码如下:
#include <iostream>
#include <log4cxx/logstring.h>
#include <log4cxx/logger.h>
#include <log4cxx/propertyconfigurator.h>
#include <log4cxx/helpers/exception.h>
#include <locale.h>
#include <log4cxx/basicconfigurator.h>
using namespace log4cxx;
using namespace log4cxx::helpers;
int main(){
//LoggerPtr logger(Logger::getLogger("LogTest1"));
//BasicConfigurator::configure();
//LOG4CXX_INFO(logger, "Hello ");
//LOG4CXX_DEBUG(logger, "Log4Cxx");
//printf("aaaaaaaaaaa");
//加载log4cxx的配置文件,这里使用了属性文件
PropertyConfigurator::configure("log4cxx.properties");
//获得一个Logger,这里使用了RootLogger
LoggerPtr rootLogger = Logger::getRootLogger();
//发出INFO级别的输出请求
//LOG4CXX_INFO(rootLogger, _T("日志系统启动了。。。。"));
rootLogger->info("日志系统启动了。。。。"); //与上面那句话功能一样
return 0;
}
/////////////////////////////////////////////////////////////////////////////////
输出内入如下:

本文介绍了如何在Visual Studio 2010中使用log4cxx库,包括创建控制台程序,引入库文件和头文件,配置log4cxx.properties文件以实现日志输出到文件和控制台,以及对不同Appender的设置。内容涵盖了log4cxx的核心类和配置方法。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



