{ 值得學習的C/C++語言開源項目 (1)ACE 龐大、復雜,適合大型項目。開源、免費,不依賴第三方庫,支持跨平台。 http://www.cs.wustl.edu/~schmidt/ACE.html (2)Asio Asio基於Boost開發的異步IO庫,封裝 ...
簡介 Sonic https: github.com linyehui sonic 是一個跨平台的聲波傳輸庫 iOS amp Android ,技術上類似於 chirp http: chirp.io 和 蛐蛐兒 http: www.xququ.com index cn.html ,但聲波識別率上和他們還有很大的差距。聲波生成和識別的代碼源自 WaveTrans https: github.com ...
2014-10-10 16:32 11 6428 推薦指數:
{ 值得學習的C/C++語言開源項目 (1)ACE 龐大、復雜,適合大型項目。開源、免費,不依賴第三方庫,支持跨平台。 http://www.cs.wustl.edu/~schmidt/ACE.html (2)Asio Asio基於Boost開發的異步IO庫,封裝 ...
上個月Microsoft開源了Bond,一個跨平台的模式化數據處理框架。Bond支持跨語言的序列化/反序列化,支持強大的泛型機制能夠對數據進行有效地處理。該框架在Microsoft公司內部的高擴展服務中得到了廣泛的應用。目前該項目已經基於寬松的MIT許可開源在了GitHub上,當前版本支持C++ ...
作為C++領域中為數不多的好用、高效的、跨平台的日志工具,Google的開源日志庫glog也算是鳳毛麟角了。glog 是一個C++實現的應用級日志記錄框架,提供了C++風格的流操作。 恰巧趁着五一我也學習研究了這個glog庫,寫個總結如下。走過路過的的各位牛人、高手可以忽略這篇 ...
開源的意義: 關於開源,我個人覺得有兩個提高(勿噴)。 一方面開源提高了生產力,另一方面開源也是信任的一種體現。為什么這么說呢,在當下的互聯網時代,開源是一種核心價值觀。人與人溝通交流合作之下,降低成本並且提高生產力的必然產物。就目前流行的眾籌之類的概念都是與之大同小異。試想一下,全球各地都有 ...
libcurl資料: 百度百科libcurl. libcurl官方文檔. Easy Interface: Easy Interface是libcurl提供的同步接口, ...
在前面對glog分別做了兩次學習,請看C++的開源跨平台日志庫glog學習研究(一)、C++的開源跨平台日志庫glog學習研究(二)--宏的使用,這篇再做個掃尾工作,算是基本完成了。 編譯期斷言 動態斷言在調試過程中是一個很重要的手段,而且我們使用的也比較多。相應的,靜態斷言 ...
上一篇從整個工程上簡單分析了glog,請看C++的開源跨平台日志庫glog學習研究(一),這一篇對glog的實現代碼入手,比如在其源碼中以宏的使用最為廣泛,接下來就先對各種宏的使用做一簡單分析。 1. 日志輸出宏 這里我們以一條最簡單的日至輸出為例說明: 這里LOG是一個宏 ...
對象進行通訊交互,開發者不可以根據自己的制要制訂更多的序列化方式支持;EC不緊緊支持簡單的對像傳輸,還 ...