在c++中,庫的地位是非常高的。c++之父 bjarne stroustrup先生多次表示了設計庫來擴充功能要好過設計更多的語法的言論。現實中,c++的庫門類繁多,解決的問題也是極其廣泛,庫從輕量級到重量級的都有。不少都是讓人眼界大開,亦或是望而生嘆的思維傑作。由於庫的數量非常龐大,而且限於筆者水平,其中很多並不了解。所以文中所提的一些庫都是比較著名的大型庫。
c++各大有名庫的介紹——其他庫
1、loki
參考**:
哦,你可能抱怨我早該和boost一起介紹它,乙個實驗性質的庫。作者在loki中把c++模板的功能發揮到了極致。並且嘗試把類似設計模式這樣思想層面的東西通過庫來提供。同時還提供了智慧型指標這樣比較實用的功能。
2、atl
atl(active template library)是一組小巧、高效、靈活的類,這些類為建立可互操作的com元件提供了基本的設施。
3、fc++: the functional c++ library
這個庫提供了一些函式式語言中才有的要素。屬於用庫來擴充語言的乙個代表作。如果想要在oop之外尋找另一分的樂趣,可以去看看函式式程式設計的世界。大師peter norvig在 「teach yourself programming in ten years」一文中就將函式式語言列為至少應當學習的6類程式語言之一。
4、fact!
參考**:
另外乙個實現函式式語言特性的庫
5、crypto++
提供處理密碼,訊息驗證,單向hash,公匙加密系統等功能的免費庫。
還有很多非常激動人心或者是極其實用的c++庫,限於我們的水平以及文章的篇幅不能包括進來。在對於這些已經包含近來的庫的介紹中,由於並不是每乙個我們都使用過,所以難免有偏頗之處,請讀者見諒。
C 各大有名庫的介紹
c 各大有名庫的介紹 gui 在眾多c 的庫中,gui部分的庫算是比較繁榮,也比較引人注目的。在實際開發中,gui庫的選擇也是非常重要的一件事情,下面我們綜述一下可選擇的gui庫,各自的特點以及相關工具的支援。1 mfc 大名鼎鼎的微軟基礎類庫 microsoft foundation class ...
C 各大有名庫的介紹 XML
configure host arm linux build i386 linux target arm prefix usr local arm libxml arm cc usr local arm 4.1.1 bin arm 9tdmi linux gnu gcc 在c 中,庫的地位是非常高的...
C 各大有名庫的介紹 準標準庫Boost
c 各大有名庫的介紹 準標準庫boost boost庫是乙個經過千錘百鍊 可移植 提供源 的c 庫,作為標準庫的後備,是c 標準化程序的發動機之一。boost庫由c 標準委員會庫工作組成員發起,在c 社群中影響甚大,其成員已近2000人。boost庫為我們帶來了最新 最酷 最實用的技術,是不折不扣的...