C++比C的優勢

對於應用系統來說,用C++比用C要好

首先,C能做的C++都能做

其次,C++有很多優秀的庫,比各個公司自己寫的庫穩定,而且新入職員工本身可能就會使用,最重要的是C一直停止不前,而C++還在繼續發展,不斷完善。

常用的庫:

STL:<algorithm>、<deque>、<functional>、<iterator>、<vector>、<list>、<map>、<memory>、<numeric>、<queue>、<set>、<stack>和<utility>

boost庫:Regex正則表達式庫、Spirit LL parser framework,用C++代碼直接表達EBNF、Graph圖組件和算法、Lambda在調用的地方定義短小匿名的函數對象,很實用的functional功能、concept check檢查泛型編程中的concept、Mpl用模板實現的元編程框架、Thread可移植的C++多線程庫、Python把C++類和函數映射到Python之中、Pool內存池管理、smart_ptr5個智能指針,學習智能指針必讀

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章