原文:一個輕量級的C++ 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 推薦指數:

查看詳情

自己編寫的 C++ 輕量級日志

注意:最新版本在https://github.com/ywsswy/ylog 【自己編寫的 C++ 輕量級日志類(兼容linux、vc++6.0、vs2003、vs2010)】 先來看效果: 【測試文件:main.cpp】 【輸出日志1:log ...

Sun Jul 02 22:03:00 CST 2017 7 3098
[原創]分享一個輕量級日志

日常開發中,常常會在程序部署到生產環境后發現有些問題,但無法直接調試,這就需要用到日志,本來想找一些開源的完善的日志類來實現,但試了幾個都感覺太重。於是意識到一個問題,懶是偷不得的,只好擼起袖子,自己寫一個。這個日志類是基於訂閱模式的,而且是線程安全的,現在分享給大家,希望能給大家帶來幫助 ...

Tue May 28 07:06:00 CST 2019 2 363
(原創) C++ 輕量級AOP框架

c++11 boost技術交流群:296561497,歡迎大家來交流技術。 c++中開源的AOP框架AspectC++需要單獨編譯才能將切面的代碼織入到核心邏輯代碼中,感覺使用起來不方便,不能滿足快速開發要求。我希望只要實現方法攔截即可,能織入before()和after()操作就行,不追求動態 ...

Sun Apr 07 18:17:00 CST 2013 5 6219
C/C++下使用SQLite輕量級數據庫

一、SQLite SQLite,是一款輕型的數據,是遵守ACID的關聯式數據管理系統,它的設計目標是嵌入式的,而且目前已經在很多嵌入式產品中使用了它,它占用資源非常的低,在嵌入式設備中,可能只需要幾百K的內存就夠了。它能夠支持Windows/Linux/Unix等等主流 ...

Tue Oct 16 02:18:00 CST 2012 0 5058
TinyWebServer:一個Linux下C++輕量級Web服務器(中)

好的,TinyWebServer我們講了八個模塊中的5個,還剩下數據mysql模塊,定時器timer模塊,日記log模塊。 (更新中~~~~~~) mysql模塊 項目中有簡單的注冊和登錄功能,所以要使用到數據。那么mysql模塊就是數據相關的模塊,主要的其實就是數據 ...

Sun Jun 14 02:26:00 CST 2020 0 1619
TinyWebServer:一個Linux下C++輕量級Web服務器(上)

入門學習了Linux的系統編程和網路編程,應該寫一個小項目來練練手啦。這里模仿的是Github上一個開源項目:TinyWebServer。 項目地址:https://github.com/qinguoyi/TinyWebServer 非常感謝社長(TinyWebServer項目owner ...

Thu Jun 11 04:29:00 CST 2020 1 5617
(原創)發布一個c++11開發的輕量級的並行TaskTaskCpp

TaskCpp簡介   TaskCpp是c++11開發的一個跨平台的並行task,它的設計思路來源於微軟的並行計算ppl和intel的並行計算tbb,關於ppl和tbb我在前面有介紹。既然已經有了這兩個大公司開發的並行計算,我為什么還要開發自己的並行計算。有兩個原因: ppl ...

Tue Jan 28 00:04:00 CST 2014 10 7846
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM