青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

牽著老婆滿街逛

嚴以律己,寬以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

log4cplus的三個例程

http://log4cplus.sourceforge.net/codeexamples.html
里面自帶的三個例程

Hello World Example
#include?<log4cplus/logger.h>
#include?
<log4cplus/configurator.h>
#include?
<iomanip>

using?namespace?log4cplus;

int
main()
{
????BasicConfigurator?config;
????config.configure();

????Logger?logger?
=?Logger::getInstance("main");
????LOG4CPLUS_WARN(logger,?
"Hello,?World!");
????
return?0;
}

ostream
Example (Show how to write logging messages.)
#include?<log4cplus/logger.h>
#include?
<log4cplus/configurator.h>
#include?
<iomanip>

using?namespace?std;
using?namespace?log4cplus;

int
main()
{
????BasicConfigurator?config;
????config.configure();
????Logger?logger?
=?Logger::getInstance("logger");

????LOG4CPLUS_WARN(logger,???
"This?is"
???????????????????????????
<<?"?a?reall"
???????????????????????????
<<?"y?long?message."?<<?endl
???????????????????????????
<<?"Just?testing?it?out"?<<?endl
???????????????????????????
<<?"What?do?you?think?")
????LOG4CPLUS_WARN(logger,?
"This?is?a?bool:?"?<<?true)
????LOG4CPLUS_WARN(logger,?
"This?is?a?char:?"?<<?'x')
????LOG4CPLUS_WARN(logger,?
"This?is?a?short:?"?<<?(short)-100)
????LOG4CPLUS_WARN(logger,?
"This?is?a?unsigned?short:?"?<<?(unsigned?short)100)
????LOG4CPLUS_WARN(logger,?
"This?is?a?int:?"?<<?(int)1000)
????LOG4CPLUS_WARN(logger,?
"This?is?a?unsigned?int:?"?<<?(unsigned?int)1000)
????LOG4CPLUS_WARN(logger,?
"This?is?a?long(hex):?"?<<?hex?<<?(long)100000000)
????LOG4CPLUS_WARN(logger,?
"This?is?a?unsigned?long:?"?
???????????????????
<<?(unsigned?long)100000000)
????LOG4CPLUS_WARN(logger,?
"This?is?a?float:?"?<<?(float)1.2345)
????LOG4CPLUS_WARN(logger,?
"This?is?a?double:?"?
??????????????????????????
<<?setprecision(15)?
??????????????????????????
<<?(double)1.2345234234)
????LOG4CPLUS_WARN(logger,?
"This?is?a?long?double:?"?
??????????????????????????
<<?setprecision(15)?
??????????????????????????
<<?(long?double)123452342342.342)

????
return?0;
}


LogLevel Example (Shows how log messages can be filtered at runtime by adjusting the LogLevel.)
#include?<log4cplus/logger.h>
#include?
<log4cplus/configurator.h>
#include?
<iostream>

using?namespace?std;
using?namespace?log4cplus;

Logger?logger?
=?Logger::getInstance("main");

void?printMessages()
{
????LOG4CPLUS_TRACE(logger,?
"printMessages()");
????LOG4CPLUS_DEBUG(logger,?
"This?is?a?DEBUG?message");
????LOG4CPLUS_INFO(logger,?
"This?is?a?INFO?message");
????LOG4CPLUS_WARN(logger,?
"This?is?a?WARN?message");
????LOG4CPLUS_ERROR(logger,?
"This?is?a?ERROR?message");
????LOG4CPLUS_FATAL(logger,?
"This?is?a?FATAL?message");
}



int
main()
{
????BasicConfigurator?config;
????config.configure();

????logger.setLogLevel(TRACE_LOG_LEVEL);
????cout?
<<?"***?calling?printMessages()?with?TRACE?set:?***"?<<?endl;
????printMessages();

????logger.setLogLevel(DEBUG_LOG_LEVEL);
????cout?
<<?"\n***?calling?printMessages()?with?DEBUG?set:?***"?<<?endl;
????printMessages();

????logger.setLogLevel(INFO_LOG_LEVEL);
????cout?
<<?"\n***?calling?printMessages()?with?INFO?set:?***"?<<?endl;
????printMessages();

????logger.setLogLevel(WARN_LOG_LEVEL);
????cout?
<<?"\n***?calling?printMessages()?with?WARN?set:?***"?<<?endl;
????printMessages();

????logger.setLogLevel(ERROR_LOG_LEVEL);
????cout?
<<?"\n***?calling?printMessages()?with?ERROR?set:?***"?<<?endl;
????printMessages();

????logger.setLogLevel(FATAL_LOG_LEVEL);
????cout?
<<?"\n***?calling?printMessages()?with?FATAL?set:?***"?<<?endl;
????printMessages();

????
return?0;
}


posted on 2006-08-26 04:56 楊粼波 閱讀(1253) 評論(5)  編輯 收藏 引用 所屬分類: C++

評論

# re: log4cplus的三個例程[未登錄] 2007-03-31 10:05 thinkinnight

在使用VS2005編譯時,發現threadtest有link錯誤,通過觀察dll文件的導出,似乎對繼承自AbstractThread的TestThread無法識別,不知有何方法可以解決。   回復  更多評論   

# re: log4cplus的三個例程 2007-03-31 10:59 隨意

我用的是VS2003,
不知道是否是于編譯器有關,
你看你頭文件,靜態庫是否包含正確?  回復  更多評論   

# re: log4cplus的三個例程[未登錄] 2007-03-31 14:40 thinkinnight

使用VC6編譯,沒有問題,完全可以通過,看來是VS2005對于模板的支持進行了一些改變,真是不爽  回復  更多評論   

# re: log4cplus的三個例程[未登錄] 2007-03-31 14:41 thinkinnight

靜態lib庫應該是沒有問題的,就是用的sf上下下來的代碼  回復  更多評論   

# re: log4cplus的三個例程 2007-04-03 09:42 隨意

我在這里看到了段東西.
http://www.cublog.cn/u/29989/showart_237707.html

Log4cplus1.0.2 要在vs2005上編譯需要將include中的stringhelper.h的118行左右添加如下代碼:
typedef std::output_iterator_tag iterator_category;
并且將128行左右的__value改名,例如改成__rvalue

我看到你發在CSDN上的東西了,
可惜我這個是VC7.x的編譯器,
要不然可以給你看看了.  回復  更多評論   

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲视频在线一区| 亚洲欧美激情一区| 国产在线观看一区| 99re66热这里只有精品4| 国产资源精品在线观看| 99re6热只有精品免费观看 | 狠狠爱www人成狠狠爱综合网| 91久久精品国产91久久性色| 国产在线精品自拍| 在线视频欧美日韩精品| 亚洲乱码国产乱码精品精| 欧美在线一级视频| 午夜精品视频在线观看| 欧美剧在线免费观看网站| 欧美黄色免费网站| 一区二区在线观看视频| 欧美一区精品| 久久久国产精品一区二区三区| 欧美三级特黄| 亚洲美女少妇无套啪啪呻吟| 亚洲精品久久7777| 免费观看成人| 欧美激情在线狂野欧美精品| 亚洲高清不卡| 久热精品视频| 欧美国产大片| 亚洲精品视频免费观看| 欧美.com| 亚洲精品在线看| 一本大道久久a久久精品综合| 欧美国产视频在线| 91久久精品一区二区别| 一本大道av伊人久久综合| 欧美日韩国产精品专区| 亚洲精品综合| 亚洲一区二区av电影| 国产精品久久久久999| 亚洲一区二三| 久久精品一本久久99精品| 国产日韩欧美中文| 久久久另类综合| 欧美华人在线视频| 亚洲视频免费| 国产欧美日韩视频一区二区| 欧美一区二区视频在线| 美日韩丰满少妇在线观看| 亚洲激情偷拍| 欧美涩涩网站| 久久精品国产免费| 亚洲国产老妈| 亚洲欧美电影在线观看| 国产亚洲一区二区在线观看| 久久久久高清| 亚洲精品美女91| 欧美一区日本一区韩国一区| 狠狠入ady亚洲精品经典电影| 欧美jizz19性欧美| 亚洲永久在线| 欧美激情第六页| 亚洲欧美国产高清| 在线日韩欧美视频| 国产精品啊啊啊| 久久婷婷av| 亚洲丝袜av一区| 欧美顶级大胆免费视频| 亚洲一区国产精品| 一区二区三区在线看| 欧美日韩精品福利| 久久免费少妇高潮久久精品99| 亚洲精品国产拍免费91在线| 久久超碰97人人做人人爱| 亚洲精品视频在线观看网站 | 国产精品av免费在线观看| 欧美一区二区三区日韩视频| 91久久精品国产91性色tv| 久久精品国产欧美激情| 一区二区三区精品在线| 永久555www成人免费| 国产精品免费网站| 欧美激情一区二区三区成人| 久久精品国产久精国产爱| 亚洲视频福利| 亚洲人体偷拍| 美女免费视频一区| 久久国产精品一区二区三区| 国产精品99久久99久久久二8| 在线观看日韩专区| 国产亚洲欧美日韩日本| 国产精品日韩久久久| 欧美日韩国产精品| 欧美~级网站不卡| 久久精品日产第一区二区三区| 亚洲图片欧美午夜| 日韩视频在线免费| 亚洲人成网在线播放| 欧美国产综合视频| 免费视频最近日韩| 久久综合色天天久久综合图片| 欧美一区二区高清在线观看| 亚洲一区二区三区中文字幕在线| 99精品欧美| 亚洲精品视频在线| 亚洲精选在线观看| 亚洲欧洲久久| 亚洲国产午夜| 亚洲高清久久久| 亚洲福利电影| 91久久国产综合久久91精品网站| 激情久久婷婷| 亚洲成人在线网| 一区二区在线观看视频| 在线精品国精品国产尤物884a| 国产真实乱子伦精品视频| 国产一区日韩一区| 激情91久久| 亚洲狠狠丁香婷婷综合久久久| 在线免费观看欧美| 亚洲裸体俱乐部裸体舞表演av| 亚洲精品乱码久久久久久黑人 | 久久本道综合色狠狠五月| 欧美一区午夜精品| 久久久xxx| 欧美成人精品不卡视频在线观看| 蜜臀久久99精品久久久画质超高清| 看片网站欧美日韩| 欧美激情91| 国产精品久久国产愉拍| 国产精品久久久91| 国产综合欧美| 亚洲激情不卡| 亚洲视频免费观看| 久久精品国产v日韩v亚洲| 免费不卡欧美自拍视频| 亚洲人成在线观看| 亚洲一区精彩视频| 久久久久久久久久久久久久一区| 乱人伦精品视频在线观看| 欧美日韩亚洲系列| 国产一区二区三区免费不卡| 亚洲第一色中文字幕| 一区二区成人精品| 久久久噜噜噜久久中文字幕色伊伊| 免费成人av在线| 一区二区三区|亚洲午夜| 午夜免费日韩视频| 欧美大片国产精品| 国产农村妇女精品一区二区| 亚洲国产日韩美| 亚洲欧美网站| 欧美国产日韩在线观看| 亚洲免费在线视频| 欧美1区2区| 国产伦精品一区二区三区在线观看 | 亚洲大胆美女视频| 亚洲一区二区三区欧美| 免费在线观看精品| 亚洲一本大道在线| 欧美成人小视频| 国产亚洲一级| 亚洲视频免费在线观看| 免费日韩视频| 亚洲综合大片69999| 欧美精品成人一区二区在线观看| 国产欧美精品日韩| 亚洲一本大道在线| 亚洲高清在线播放| 久久久久九九九九| 国产精品最新自拍| 中国成人亚色综合网站| 欧美激情导航| 久久精品一区二区| 国产欧美日韩不卡免费| 亚洲一线二线三线久久久| 欧美激情在线免费观看| 久久精品国产久精国产爱| 国产精品一区久久久久| 亚洲一区二区三区精品动漫| 亚洲国产天堂久久国产91| 久久综合狠狠综合久久综青草 | 欧美性色视频在线| 亚洲美洲欧洲综合国产一区| 欧美sm重口味系列视频在线观看| 亚洲女ⅴideoshd黑人| 欧美日一区二区在线观看 | 国产一区二区看久久| 亚洲中字在线| 一本久久精品一区二区| 欧美日韩国产首页| 一本高清dvd不卡在线观看| 亚洲国产成人久久| 欧美成年人网站| 亚洲经典一区| 欧美成人69av| 免费不卡中文字幕视频| 亚洲国产另类 国产精品国产免费| 久久在线免费视频| 久久精品国产96久久久香蕉| 韩国女主播一区二区三区| 久久久久欧美精品| 久久久综合免费视频|