當前位置:編程學習大全網 - 編程軟體 - c++標準模板庫中什麽地方使用了模板多態

c++標準模板庫中什麽地方使用了模板多態

C++是壹種靜態數據類型檢查的,支持多重編程範式的通用程序設計語言。它支持過程序程序設計、數據抽象、面向對象程序設計、泛型程序設計等多種程序設計風格。根據Effective C++第三版第壹條款的描述,現在C++由以下四個“子語言”組成:1、C子語言。C++支持C語言的幾乎全部功能,在語法上與C語言僅有極微妙的差別(如括號表達式的左右值性,具體請參考C++標準文獻)。2、面向對象的C++。C++首先作為壹門面向對象的語言而聞名,這個特點在這裏不再詳述。3、泛型編程語言。C++強大(但容易失控的)模板功能使它能在編譯期完成許多工作,從而大大提高運行期效率。C++語言發展大概可以分為三個階段:第壹階段從80年代到1995年。這壹階段C++語言基本上是傳統類型上的面向對象語言,並且憑借著接近C語言的效率,在工業界使用的開發語言中占據了相當大份額;第二階段從1995年到2000年,這壹階段由於標準模板庫(STL)和後來的Boost等程序庫的出現,泛型程序設計在C++中占據了越來越多的比重性。

  • 上一篇:學習編程信息app
  • 下一篇:朱韻爸爸接受李峋嗎
  • copyright 2024編程學習大全網