锘??xml version="1.0" encoding="utf-8" standalone="yes"?>韩国三级中文字幕hd久久精品,91久久精品国产免费直播,久久精品嫩草影院http://m.shnenglu.com/gaimor/category/16275.html涓氫綑C(jī)PP涓撳zh-cnMon, 07 May 2012 07:15:56 GMTMon, 07 May 2012 07:15:56 GMT60libtidy鍑犱釜闂http://m.shnenglu.com/gaimor/archive/2012/05/05/173754.htmlccsdu2009ccsdu2009Sat, 05 May 2012 08:43:00 GMThttp://m.shnenglu.com/gaimor/archive/2012/05/05/173754.htmlhttp://m.shnenglu.com/gaimor/comments/173754.htmlhttp://m.shnenglu.com/gaimor/archive/2012/05/05/173754.html#Feedback0http://m.shnenglu.com/gaimor/comments/commentRss/173754.htmlhttp://m.shnenglu.com/gaimor/services/trackbacks/173754.html鍙渶瑕佸姞杞界┖鍥炶皟鍑芥暟鍗沖彲
濡備笅:
Bool cb(TidyDoc tdoc,TidyReportLevel lvl,uint line,uint col,ctmbstr mssg)
{  
    
return no;
}

tidySetReportFilter(doc,(TidyReportFilter)cb);
2.鏄劇ず鑺傜偣鏂囨湰
    TidyBuffer buf;
    tidyBufInit(
&buf);
    tidyNodeGetText(doc,body,
&buf);
    printf(
"text:%s",buf.bp);
    tidyBufFree(
&buf);


ccsdu2009 2012-05-05 16:43 鍙戣〃璇勮
]]>
浣跨敤log4plushttp://m.shnenglu.com/gaimor/archive/2012/03/15/168027.htmlccsdu2009ccsdu2009Thu, 15 Mar 2012 14:22:00 GMThttp://m.shnenglu.com/gaimor/archive/2012/03/15/168027.htmlhttp://m.shnenglu.com/gaimor/comments/168027.htmlhttp://m.shnenglu.com/gaimor/archive/2012/03/15/168027.html#Feedback1http://m.shnenglu.com/gaimor/comments/commentRss/168027.htmlhttp://m.shnenglu.com/gaimor/services/trackbacks/168027.html
#include <iostream>
#include 
<log4cplus/helpers/loglog.h>

using namespace std;
using namespace log4cplus::helpers;

void print_message() 
{
    cout 
<< "Entering print_message()" << endl;
    LogLog::getLogLog()
->debug(LOG4CPLUS_TEXT("This is a Debug statement"));
    LogLog::getLogLog()
->warn(LOG4CPLUS_TEXT("This is a Warning"));
    LogLog::getLogLog()
->error(LOG4CPLUS_TEXT("This is a Error"));
    cout 
<< "Exiting print_message()" << endl << endl;
}

int main() 
{
    print_message();

    cout 
<< "Turning on debug" << endl;
    LogLog::getLogLog()
->setInternalDebugging(true);
    print_message();

    cout 
<< "Turning on quiet mode" << endl;
    LogLog::getLogLog()
->setQuietMode(true);
    print_message();
    system(
"pause");
    
return 0;
}
鍙﹀涓涓緥瀛?
#include "log4cplus/logger.h"
#include 
"log4cplus/consoleappender.h"
#include 
"log4cplus/loglevel.h"
#include 
<iomanip>

using namespace std;
using namespace log4cplus;

int main()
{
    SharedAppenderPtr append_1(
new ConsoleAppender());
    append_1
->setName(LOG4CPLUS_TEXT("First"));
    Logger::getRoot().addAppender(append_1);

    Logger root 
= Logger::getRoot();
    Logger test 
= Logger::getInstance(LOG4CPLUS_TEXT("test"));

    LOG4CPLUS_DEBUG(root,
                    
"This is"
                    
<< " a reall"
                    
<< "y long message." << endl
                    
<< "Just testing it out" << endl
                    
<< "What do you think?");
    test.setLogLevel(NOT_SET_LOG_LEVEL);
    LOG4CPLUS_DEBUG(test, 
"This is a bool: " << true);
    LOG4CPLUS_INFO(test, 
"This is a char: " << 'x');
    LOG4CPLUS_INFO(test, 
"This is a short: " << (short)-100);
    LOG4CPLUS_INFO(test, 
"This is a unsigned short: " << (unsigned short)100);
    LOG4CPLUS_INFO(test, 
"This is a int: " << (int)1000);
    LOG4CPLUS_INFO(test, 
"This is a unsigned int: " << (unsigned int)1000);
    LOG4CPLUS_INFO(test, 
"This is a long(hex): " << hex << (long)100000000);
    LOG4CPLUS_INFO(test, 
"This is a unsigned long: " << (unsigned long)100000000);
    LOG4CPLUS_WARN(test, 
"This is a float: " << (float)1.2345);
    LOG4CPLUS_ERROR(test, 
                    
"This is a double: " 
                    
<< setprecision(15
                    
<< (double)1.2345234234);
    LOG4CPLUS_FATAL(test, 
                    
"This is a long double: " 
                    
<< setprecision(15
                    
<< (long double)123452342342.342);
    system(
"pause");
    
return 0;
}
鍐嶆潵鐪嬪嚑涓緭鍑哄埌鏃ュ織鐨勫皬渚嬪瓙:
#include <log4cplus/logger.h>
#include 
<log4cplus/fileappender.h>
#include 
<log4cplus/layout.h>
#include 
<log4cplus/ndc.h>
#include 
<log4cplus/helpers/loglog.h>

using namespace log4cplus;

const int LOOP_COUNT = 20000;

int main()
{
    helpers::LogLog::getLogLog()
->setInternalDebugging(true);
    SharedAppenderPtr append_1(
new RollingFileAppender(LOG4CPLUS_TEXT("Test.log"),5*1024,5));
    append_1
->setName(LOG4CPLUS_TEXT("LOG4PLUS"));
    append_1
->setLayout(std::auto_ptr<Layout>(new TTCCLayout()));
    Logger::getRoot().addAppender(append_1);

    Logger root 
= Logger::getRoot();
    Logger test 
= Logger::getInstance(LOG4CPLUS_TEXT("test"));
    Logger subTest 
= Logger::getInstance(LOG4CPLUS_TEXT("test.subtest"));

    
for(int i=0; i<LOOP_COUNT; ++i) 
    {
        NDCContextCreator _context(LOG4CPLUS_TEXT(
"loop"));
        LOG4CPLUS_DEBUG(subTest, 
"Entering loop #" << i);
    }

    
return 0
}

鍑犵偣璇存槑:
1.setInternalDebuging 鏄惎鐢ㄥ唴閮ㄨ皟璇曟棩蹇楋紝涓嶈繃鍏蜂綋浣滅敤涓嶆槸寰堟槑紜?br />2.Appender鏄疄鐜版棩蹇楄緭鍑虹殑絳栫暐鎻忚堪
涓鑸儏鍐典笅錛屽弬鑰冧互涓婁緥瀛愬氨瓚沖浜?br />


ccsdu2009 2012-03-15 22:22 鍙戣〃璇勮
]]>
GUI搴撳垎鍧?/title><link>http://m.shnenglu.com/gaimor/archive/2011/05/06/145856.html</link><dc:creator>ccsdu2009</dc:creator><author>ccsdu2009</author><pubDate>Fri, 06 May 2011 14:44:00 GMT</pubDate><guid>http://m.shnenglu.com/gaimor/archive/2011/05/06/145856.html</guid><wfw:comment>http://m.shnenglu.com/gaimor/comments/145856.html</wfw:comment><comments>http://m.shnenglu.com/gaimor/archive/2011/05/06/145856.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://m.shnenglu.com/gaimor/comments/commentRss/145856.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/gaimor/services/trackbacks/145856.html</trackback:ping><description><![CDATA[鍡?nbsp;GUI搴撳簲璇ュ垎涓哄嚑涓ぇ鐨勬ā鍧楀憿? :)鎴戞兂<br><br>榪欐鐨凣UI搴撴垜浼?xì)閲囩敤绫讳技GUICHAN鐨勬柟寮忥紝鍏蜂綋鐨凣UI騫朵笉渚濊禆浜庣壒瀹氱殑鍥懼艦鎺ュ彛錛岃屾槸閲囧彇鎻掍歡鐨勬柟寮忓姩鎬佸姞杞斤紝榪欐牱鏈夊姪浜庢彁楂樺叾浣跨敤鐨勫箍搴?br>搴旇鍖呭惈涓涓狦UIRender<br><br>鍙﹀GUI搴撴秹鍙?qiáng)闈㈡瘮杈凃q匡紝闇瑕佹湁澶ч噺闄勫姞鐨勬暟鎹粨鏋勬瘮濡俋ML錛屽浘褰㈠鐞嗭紝鍚戦噺錛屾彃浠訛紝鍩烘湰瀵硅薄錛屾棩蹇楃瓑銆傛垜浠簲璇ュ啀鍔犱竴涓緟鍔╁簱<br>浜庢槸鏈変竴涓彨鍋歎til鐨勪笢瑗?br><br>鍏舵鎴戜滑涓昏鐨凣UI搴撶被<br>榪欎釜鏄牳蹇?br>鎴戞殏鏃剁粰浠栬搗涓悕瀛楀彨coregui鍚?br>榪欎釜鏄繖涓狦Ui鐨勬牳蹇?br>鍏跺姛鑳介櫎浜?jiǎn)涓鑸殑GUI鎺т歡瀵硅薄涔嬪悗榪樺簲璇ユ湁鎺т歡宸ュ巶錛屾帶浠舵睜(綆$悊鍣?錛屾帶浠舵暟鎹覆琛屽寲錛屾帶浠跺竷灞錛屾帶浠剁紪杈戯紝鎺т歡鍔ㄦ佸姞杞斤紝鑴氭湰澶勭悊絳夊姛鑳斤紙鎯蟲兂鍔熻兘榪樻瘮杈冨-涓嶈繃鎬繪瘮涔嬪墠鍋氱殑娓告垙寮曟搸閲忚灝忓緢澶氾級(jí)<br><br>鍒嗗潡灝辮繖涔堝嚑涓簡(jiǎn)<br><br>鍦ㄥ紑鍙戣繃紼嬩腑錛屾垜浼?xì)涓涓竴涓狦UI瀵硅薄閮借創(chuàng)涓婃潵錛岀劧鍚庤鏄庝負(fù)浠涔堣榪欐牱鍋氾紝騫墮檮涓婂彲鑳藉搴旂殑璁捐妯″紡錛堣媧誨媧葷敤(鈯檝鈯??錛?br><br>PS:鍏跺疄涓涓瘮杈冨ソ鐨勫姙娉曟槸鍊熷姪浜嶶ML錛屽彲鏄垜鐜板湪蹇樹簡(jiǎn)榪欏嚑涓瓧姣嶅浣曞啓錛屾湁絀哄瀛﹀惂 <img src ="http://m.shnenglu.com/gaimor/aggbug/145856.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/gaimor/" target="_blank">ccsdu2009</a> 2011-05-06 22:44 <a href="http://m.shnenglu.com/gaimor/archive/2011/05/06/145856.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>璁捐妯″紡-鍘熷瀷鏂規(guī)硶http://m.shnenglu.com/gaimor/archive/2011/05/06/145852.htmlccsdu2009ccsdu2009Fri, 06 May 2011 14:22:00 GMThttp://m.shnenglu.com/gaimor/archive/2011/05/06/145852.htmlhttp://m.shnenglu.com/gaimor/comments/145852.htmlhttp://m.shnenglu.com/gaimor/archive/2011/05/06/145852.html#Feedback0http://m.shnenglu.com/gaimor/comments/commentRss/145852.htmlhttp://m.shnenglu.com/gaimor/services/trackbacks/145852.html涓鑸吀鍨嬬殑渚嬪瓙鏄粏鑳?yōu)鍒嗚鍜屽瓩鎮(zhèn)熃I哄彉鎹㈠嚭N鐨勫皬鐚村瓙
涓嶈繃鎴戣繖閲屼婦涓涓湪GUI璁捐榪囩▼鐨勪緥瀛?br>
鍋囧涓涓潰鏉夸笂鐨勫悓璐ㄦ寜閽紝浠栦滑浠呮枃鏈笉鍚岋紝浠h〃鐨勯昏緫涓嶅悓錛屽叾浠栦俊鎭槸瀹屽叏涓鑷寸殑錛屾瘮濡傜毊鑲わ紝杈規(guī)錛屽ぇ灝忕瓑
鎸夌収涓鑸柟娉曞彲鑳戒細(xì)榪欐牱鏋勯犻潰鏉?br>
Button* btn1 = new Button();
btn1
->SetSize(..);
btn1
->SetBorder(..);
btn1
->SetListener(..);
btn1
->SetVisible(true);
btn1
->SetParent(panel);
btn1
->SetColor()
Button
* btn2 =..
褰撶劧榪樻湁鍏朵粬鎸夐挳:)
 
鏄笉鏄緢鐑?
鍊熷姪鍘熷瀷妯″紡
鍙互澶уぇ鐨勭畝鍖?
姣斿:
Button *btn1 = new Button(panel);
Button 
*btn2= btn1->Clone();
Button 
*btn3= btn1->Clone();
Button 
*btn4= btn1->Clone();
鐒跺悗鍙璁劇疆鍚勪釜鎸夐挳瀵瑰簲鐨勬枃鏈嵆鍙?/span>
涓轟簡(jiǎn)浣跨敤鍘熷瀷鏂規(guī)硶鎴戜滑闇瑕佸仛鐨勪粎浠呮槸
緇欏璞″鍔燙lone鎺ュ彛鍜屽叾瀹炵幇鍗沖彲
姣斿:
class AbstractWidget
{
public:
     virtual AbstractWidget
* Clone() = 0
     
};

闇瑕佽鏄庣殑鏄師鍨嬩竴鑸嬌鐢ㄧ殑鏄祬鎷瘋礉

ccsdu2009 2011-05-06 22:22 鍙戣〃璇勮
]]>
濡備綍涔﹀啓鏉冨▉鐨勭▼搴忓簱澶存枃浠?/title><link>http://m.shnenglu.com/gaimor/archive/2011/03/17/142057.html</link><dc:creator>ccsdu2009</dc:creator><author>ccsdu2009</author><pubDate>Thu, 17 Mar 2011 08:39:00 GMT</pubDate><guid>http://m.shnenglu.com/gaimor/archive/2011/03/17/142057.html</guid><wfw:comment>http://m.shnenglu.com/gaimor/comments/142057.html</wfw:comment><comments>http://m.shnenglu.com/gaimor/archive/2011/03/17/142057.html#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://m.shnenglu.com/gaimor/comments/commentRss/142057.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/gaimor/services/trackbacks/142057.html</trackback:ping><description><![CDATA[     鎽樿:   <a href='http://m.shnenglu.com/gaimor/archive/2011/03/17/142057.html'>闃呰鍏ㄦ枃</a><img src ="http://m.shnenglu.com/gaimor/aggbug/142057.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/gaimor/" target="_blank">ccsdu2009</a> 2011-03-17 16:39 <a href="http://m.shnenglu.com/gaimor/archive/2011/03/17/142057.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://m.shnenglu.com/" title="精品视频久久久久">精品视频久久久久</a> <div class="friend-links"> </div> </div> </footer> <a href="http://www.cctyn.cn" target="_blank">久久精品一区二区影院</a>| <a href="http://www.keyboo.cn" target="_blank">久久精品无码一区二区WWW</a>| <a href="http://www.huangjiguang.cn" target="_blank">亚洲精品乱码久久久久久久久久久久 </a>| <a href="http://www.seowiki.com.cn" target="_blank">久久国产综合精品五月天</a>| <a href="http://www.xdfgm.cn" target="_blank">人妻中文久久久久</a>| <a href="http://www.xnzsy.cn" target="_blank">久久99精品久久久大学生</a>| <a href="http://www.kfak.cn" target="_blank">久久99精品国产麻豆宅宅</a>| <a href="http://www.cpfang.cn" target="_blank">久久人妻少妇嫩草AV无码蜜桃</a>| <a href="http://www.cq81.cn" target="_blank">热re99久久6国产精品免费</a>| <a href="http://www.p146.cn" target="_blank">91秦先生久久久久久久</a>| <a href="http://www.liaoningluntan.cn" target="_blank">久久精品国产99国产精品导航</a>| <a href="http://www.99341.cn" target="_blank">婷婷综合久久中文字幕</a>| <a href="http://www.radowatchessale.cn" target="_blank">久久中文字幕精品</a>| <a href="http://www.566wan.cn" target="_blank">91精品国产91久久久久久蜜臀</a>| <a href="http://www.huazhangjjm.cn" target="_blank">伊人久久国产免费观看视频 </a>| <a href="http://www.0795fcw.cn" target="_blank">久久无码人妻精品一区二区三区</a>| <a href="http://www.baiduotui.cn" target="_blank">久久人妻少妇嫩草AV蜜桃</a>| <a href="http://www.zyhyhz.cn" target="_blank">亚洲欧美精品伊人久久</a>| <a href="http://www.milliondollarhomepage.cn" target="_blank">欧美亚洲国产精品久久久久</a>| <a href="http://www.hhabg.com.cn" target="_blank">国内精品久久久久久野外</a>| <a href="http://www.ebuxy.cn" target="_blank">久久WWW免费人成一看片</a>| <a href="http://www.zl6688.com.cn" target="_blank">久久性生大片免费观看性</a>| <a href="http://www.milanworld.cn" target="_blank">亚洲国产成人久久精品影视</a>| <a href="http://www.18xh.cn" target="_blank">久久精品无码专区免费东京热 </a>| <a href="http://www.xsvt.cn" target="_blank">亚洲精品乱码久久久久66</a>| <a href="http://www.rnif.cn" target="_blank">香蕉aa三级久久毛片</a>| <a href="http://www.xkr-bsc.cn" target="_blank">久久精品亚洲男人的天堂</a>| <a href="http://www.goldquote.cn" target="_blank">91麻豆精品国产91久久久久久</a>| <a href="http://www.epfx.cn" target="_blank">99久久免费国产特黄</a>| <a href="http://www.021-10000.cn" target="_blank">欧美牲交A欧牲交aⅴ久久</a>| <a href="http://www.x8587.cn" target="_blank">亚洲精品乱码久久久久久中文字幕</a>| <a href="http://www.hbjboke.cn" target="_blank">亚洲国产天堂久久综合</a>| <a href="http://www.rojie.cn" target="_blank">久久婷婷五月综合成人D啪</a>| <a href="http://www.dwhpg.com.cn" target="_blank">久久99精品免费一区二区</a>| <a href="http://www.05958.cn" target="_blank">久久青草国产精品一区</a>| <a href="http://www.pzpt369.cn" target="_blank">国产一区二区三区久久精品</a>| <a href="http://www.wenmeiclass.cn" target="_blank">狠狠色丁香久久婷婷综合五月</a>| <a href="http://www.510dpw.cn" target="_blank">亚洲国产美女精品久久久久∴</a>| <a href="http://www.psia.cn" target="_blank">午夜不卡久久精品无码免费</a>| <a href="http://www.3743.com.cn" target="_blank">嫩草伊人久久精品少妇AV</a>| <a href="http://www.imran.com.cn" target="_blank">久久国产热精品波多野结衣AV</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>