获取 Log4Qt 中的 logger

作者: 一去、二三里
个人微信号: iwaleon
微信公众号: 高效程序员

在 Log4Qt 中,有一个很重要的类 - Logger,用于提供日志服务。那么,如何获取 logger 呢?

关于这部分,Log4Qt 中有一个简单的描述:

Request a logger by either calling Log4Qt::Logger::logger or using LOG4QT_DECLARE_QCLASS_LOGGER

其实,除了这两种方式外,还有另一种方式 LOG4QT_DECLARE_STATIC_LOGGER 可供选择。

调用 Log4Qt::Logger::logger

通过基础配置和 rootLogger,完成 Log4Qt 的一个简单使用:

#include <QCoreApplication>
#include <log4qt/basicconfigurator.h>
#include <log4qt/logger.h>

int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);

    // 一个简单的基础配置
    Log4Qt::BasicConfigurator::conf

猜你喜欢

转载自blog.csdn.net/u011012932/article/details/78779000
今日推荐