Loading

boost log #1

我们的第一个例子非常简单,用log取代控制台。

这个例子里,log和printf一样。但是之后,我们看到,log可以添加打印时的属性,比如日志等级,事件,线程id等

#include <iostream>
#include <boost/log/trivial.hpp>
 
using namespace std;
 
int main () {
  cout << "hello, world" << endl;
  BOOST_LOG_TRIVIAL(trace) << "A trace severity message";
  BOOST_LOG_TRIVIAL(debug) << "A debug severity message";
  BOOST_LOG_TRIVIAL(info) << "An informational severity message";
  BOOST_LOG_TRIVIAL(warning) << "A warning severity message";
  BOOST_LOG_TRIVIAL(error) << "An error severity message";
  BOOST_LOG_TRIVIAL(fatal) << "A fatal severity message";
}

 

posted @ 2018-11-12 14:43  老鼠阿尔吉侬  阅读(124)  评论(0)    收藏  举报