乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      C 開源項(xiàng)目

       阿鼎的圖書館 2013-07-18

      Ptypes

          Ptypes一個開源輕量級的c 庫,包括對一些I/O操作、網(wǎng)絡(luò)通信、多線程和異常處理的封裝。雖然代碼有限,包括的內(nèi)容不少,麻雀雖小,五臟俱全。

          

      STL Boost和STL ACE

          Boost庫是一個可移植、提供源代碼的C 庫,作為標(biāo)準(zhǔn)庫的后備,是C 標(biāo)準(zhǔn)化進(jìn)程的發(fā)動機(jī)之一。 Boost庫由C 標(biāo)準(zhǔn)委員會庫工作組成員發(fā)起,其中有些內(nèi)容有望成為下一代C 標(biāo)準(zhǔn)庫內(nèi)容。在C 社區(qū)中影響甚大,是不折不扣的“準(zhǔn)”標(biāo)準(zhǔn)庫。Boost由于其對跨平臺的強(qiáng)調(diào),對標(biāo)準(zhǔn)C 的強(qiáng)調(diào),與編寫平臺無關(guān)。大部分boost庫功能的使用只需包括相應(yīng)頭文件即可,少數(shù)(如正則表達(dá)式庫,文件系統(tǒng)庫等)需要鏈接庫。但Boost中也有很多是實(shí)驗(yàn)性質(zhì)的東西,在實(shí)際的開發(fā)中實(shí)用需要謹(jǐn)慎。boost 在一些播放軟件和音效中指增強(qiáng),比如Bass Boost,低音增強(qiáng)。

         

       Adaptive Communication Environment(自適配通信環(huán)境),簡稱ACE。為一個以C 的Template技術(shù)所做成的開放源代碼的可跨平臺的網(wǎng)絡(luò)應(yīng)用程序的程序庫套件。它提供了socket/threading/memory management等多種系統(tǒng)調(diào)用的面對對象的wrapper,使C 通信軟件開發(fā)更加簡單。


      common c

      commonc 是一個 C 類庫,用于在編寫跨平臺的程序時提供統(tǒng)一的接口和方法。commonc 封裝了例如線程、信號、網(wǎng)絡(luò)通訊、進(jìn)程調(diào)度、日志、共享內(nèi)存等等的功能,以便于編寫跨平臺的C 應(yīng)用程序

      在如下的庫支持下,開發(fā)的系統(tǒng)可以很方便移植到當(dāng)前大部分平臺上運(yùn)行
      而無需改動,只需在對應(yīng)的平臺下 用你喜歡的編譯器 重新編譯即可
      經(jīng)典的C 庫
      STLport-------SGI STL庫的跨平臺可移植版本,在以前有些編譯器離符合
      標(biāo)準(zhǔn)比較遠(yuǎn)的情況下 那時還是有用的,當(dāng)然目前vc71已經(jīng)比較接近標(biāo)準(zhǔn)了,
      故目前不怎么用它了。
      Boost---------準(zhǔn)標(biāo)準(zhǔn)庫, 功能強(qiáng)大 涉及能想的到的大部分非特別領(lǐng)域的算法,
      有一個大的C 社區(qū)支持
      WxWindows-----功能強(qiáng)大的跨平臺GUI庫 ,它的功能和結(jié)構(gòu)都類似 MFC,故原則上
      可以通過WxWindows把現(xiàn)有MFC程序移植到非Win平臺下
      Blitz---------高效率的數(shù)值計算函數(shù)庫 ,你可以訂制補(bǔ)充你需要的算法
      Log4cpp-------日志處理 ,功能類似java中的log4j
      ACE-----------自適應(yīng)通訊環(huán)境, 重量級的通訊環(huán)境庫。
      Crypto -----加/解密算法庫, 非常專業(yè)的C 密碼學(xué)函式庫
      CppUnit --- 一個c 的單元測試框架 類似 java 的JUnit
      Loki ------- 一個實(shí)驗(yàn)性質(zhì)的庫,嘗試把類似設(shè)計模式這樣思想層面的東西通過


      log4cpp

                   日志操作推薦大家熟悉 log4cpp這個日志庫, 支持多線程, 日志重定向到網(wǎng)絡(luò)等都有, 反正你能想到的日志的功能, 都有。

      日志嘛,一個是方便查找問題, 方便記錄程序運(yùn)行的一些情況。這是必須的。


      nedmalloc

                  內(nèi)存池

                  所有的進(jìn)程都需要分配內(nèi)存, 對C/C 來說, 分配和管理內(nèi)存是已經(jīng)很有挑戰(zhàn)性的工作。

                   給大家推薦 nedmalloc 這個開源的內(nèi)存池庫。nedmalloc是一個跨平臺的高性能多線程內(nèi)存分配庫,很多庫都使用它。

      memcache

                   眾所周知, 緩存庫用得最多的就是 memcache 了。在做數(shù)據(jù)庫開發(fā)的時候特別有用。

      perl   、 python:

                   腳本是一個很有意思的東西,很多功能,其實(shí)我們只要寫個腳本就可以完成,代碼量少,開發(fā)速度快。

                   python 腳本, 功能很強(qiáng)大, 推薦學(xué)。

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多