注意:最新版本在https://github.com/ywsswy/ylog 【自己編寫的 C++ 輕量級日志類(兼容linux、vc++6.0、vs2003、vs2010)】 先來看效果: 【測試文件:main.cpp】 【輸出日志1:log ...
一 簡介 為了自己使用寫的一個簡單日志庫,使用僅需包含一個頭文件,支持Windows和Linux平台,支持多線程控制台輸出以及寫日志文件。 二 調用方式 三 結果顯示 四 hdlog.h gettimeofday amp time, NULL now localtime amp time.tv sec char rst if NULL now sprintf rst, d d d d: d: d. ...
2021-12-16 17:39 0 1031 推薦指數:
注意:最新版本在https://github.com/ywsswy/ylog 【自己編寫的 C++ 輕量級日志類(兼容linux、vc++6.0、vs2003、vs2010)】 先來看效果: 【測試文件:main.cpp】 【輸出日志1:log ...
CLog 頭 代碼很簡單 如果需要的直接Ctrl+C ----Ctrl+V 即可 CLog.cpp ...
日常開發中,常常會在程序部署到生產環境后發現有些問題,但無法直接調試,這就需要用到日志,本來想找一些開源的完善的日志類來實現,但試了幾個都感覺太重。於是意識到一個問題,懶是偷不得的,只好擼起袖子,自己寫一個。這個日志類是基於訂閱模式的,而且是線程安全的,現在分享給大家,希望能給大家帶來幫助 ...
c++11 boost技術交流群:296561497,歡迎大家來交流技術。 c++中開源的AOP框架AspectC++需要單獨編譯才能將切面的代碼織入到核心邏輯代碼中,感覺使用起來不方便,不能滿足快速開發要求。我希望只要實現方法攔截即可,能織入before()和after()操作就行,不追求動態 ...
一、SQLite SQLite,是一款輕型的數據庫,是遵守ACID的關聯式數據庫管理系統,它的設計目標是嵌入式的,而且目前已經在很多嵌入式產品中使用了它,它占用資源非常的低,在嵌入式設備中,可能只需要幾百K的內存就夠了。它能夠支持Windows/Linux/Unix等等主流 ...
好的,TinyWebServer我們講了八個模塊中的5個,還剩下數據庫mysql模塊,定時器timer模塊,日記log模塊。 (更新中~~~~~~) mysql模塊 項目中有簡單的注冊和登錄功能,所以要使用到數據庫。那么mysql模塊就是數據庫相關的模塊,主要的其實就是數據庫 ...
入門學習了Linux的系統編程和網路編程,應該寫一個小項目來練練手啦。這里模仿的是Github上一個開源項目:TinyWebServer。 項目地址:https://github.com/qinguoyi/TinyWebServer 非常感謝社長(TinyWebServer項目owner ...
TaskCpp簡介 TaskCpp是c++11開發的一個跨平台的並行task庫,它的設計思路來源於微軟的並行計算庫ppl和intel的並行計算庫tbb,關於ppl和tbb我在前面有介紹。既然已經有了這兩個大公司開發的並行計算庫,我為什么還要開發自己的並行計算庫。有兩個原因: ppl ...