2017年計(jì)算機(jī)等級(jí)考試:C++語(yǔ)言發(fā)展階段

字號(hào):

C++語(yǔ)言發(fā)展階段一文為大家提供了三個(gè)階段,第一階段從80年代到1995年,第二階段從1995年到2000年,第三階段從2000年至今,詳情如下:
    第一階段從80年代到1995年
    這一階段C++語(yǔ)言基本上是傳統(tǒng)類型上的面向?qū)ο笳Z(yǔ)言,并且憑借著接近C語(yǔ)言的效率,在工業(yè)界使用的開發(fā)語(yǔ)言中占據(jù)了相當(dāng)大份額;
    第二階段從1995年到2000年
    這一階段由于標(biāo)準(zhǔn)模板庫(kù)(STL)和后來的Boost等程序庫(kù)的出現(xiàn),泛型程序設(shè)計(jì)在C++中占據(jù)了越來越多的比重性。當(dāng)然,同時(shí)由于Java、C#等語(yǔ)言的出現(xiàn)和硬件價(jià)格的大規(guī)模下降,C++受到了一定的沖擊;
    第三階段從2000年至今
    由于以Loki、MPL等程序庫(kù)為代表的產(chǎn)生式編程和模板元編程的出現(xiàn),C++出現(xiàn)了發(fā)展歷又一個(gè)新的高峰,這些新技術(shù)的出現(xiàn)以及和原有技術(shù)的融合,使C++已經(jīng)成為當(dāng)今主流程序設(shè)計(jì)語(yǔ)言中最復(fù)雜的一員。