Effective C++ --- 語言聯邦

      C++就是一個語言聯邦。Effective C++ 如是說。

      C++ 最初的名稱是C with Classes。而今天的C++已是個多重範型編程語言,同時支持過程形式、面向對象形式、函數形式、泛型形式、元編程形式。

      C++主要的次語言:

 

      C :   C++仍然是以C爲基礎的。

      Object-Oriented C++ :    封裝、繼承、多態、虛函數等面向對象設計的古典守則。

      Template C++ :   泛型編程部分,其威力強大,帶來了嶄新的編程規範 TMP (模板元編程)

      STL :   一個template程序庫,對容器、迭代器、算法以及函數對象的規約有極佳的緊密配合與協調。

 

      C++是從四個次語言組成的聯邦政府,每個次語言都有自己的規約。

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