亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C++ > 正文

C++的發(fā)展過程和歷史

2020-05-23 14:29:17
字體:
供稿:網(wǎng)友
C++語言發(fā)展大概可以分為三個(gè)階段:
  1. 第一階段從80年代到1995年。這一階段C++語言基本上是傳統(tǒng)類型上的面向?qū)ο笳Z言,并且憑借著接近C語言的效率,在工業(yè)界使用的開發(fā)語言中占據(jù)了相當(dāng)大份額;
  2. 第二階段從1995年到2000年,這一階段由于標(biāo)準(zhǔn)模板庫(STL)和后來的Boost等程序庫的出現(xiàn),泛型程序設(shè)計(jì)在C++中占據(jù)了越來越多的比重性。當(dāng)然,同時(shí)由于Java、C#等語言的出現(xiàn)和硬件價(jià)格的大規(guī)模下降,C++受到了一定的沖擊;
  3. 第三階段從2000年至今,由于以Loki、MPL等程序庫為代表的產(chǎn)生式編程和模板元編程的出現(xiàn),C++出現(xiàn)了發(fā)展歷史上又一個(gè)新的高峰,這些新技術(shù)的出現(xiàn)以及和原有技術(shù)的融合,使C++已經(jīng)成為當(dāng)今主流程序設(shè)計(jì)語言中最復(fù)雜的一員。
以下是C++發(fā)展年代列表:
  1. 1967 年,Simula 語言中第一次出現(xiàn)了面向?qū)ο?(OO) 的概念,但由于當(dāng)時(shí)軟件規(guī)模還不大,技術(shù)也還不太成熟,面向?qū)ο蟮膬?yōu)勢并未發(fā)揮出來。
  2. 1980 年,Smalltalk-80 出現(xiàn)后,面向?qū)ο蠹夹g(shù)才開始發(fā)揮魅力。
  3. 1979 年,Bjarne Stroustrup 借鑒 Simula 中 "Class" 的概念,開始研究增強(qiáng) C 語言,使其支持面向?qū)ο蟮奶匦浴?B.Stroustrup 寫了一個(gè)轉(zhuǎn)換程序 "Cfront" 把 C++ 代碼轉(zhuǎn)換為普通的 C 代碼,使它在各種各樣的平臺上立即投入使用。 1983 年,這種語言被命名為 C++
  4. 1986 年,B.Stroustrup 出版了 《The C++ Programming Language》第一版,這時(shí) C++ 已經(jīng)開始受到關(guān)注, B.Stroustrup 被稱為 C++之父(Creator of C++)。
  5. 1989 年,負(fù)責(zé) C++ 標(biāo)準(zhǔn)化的 ANSI X3J16掛牌成立。1990 年,B.Stroustrup 出版了 《The Annotated C++ Reference Manual》(簡稱 ARM),由于當(dāng)時(shí)還沒有 C++ 標(biāo)準(zhǔn),ARM 成了事實(shí)上的標(biāo)準(zhǔn)。
  6. 1990 年, Template(模板) 和 Exception(異常) 加入到了 C++ 中, 使 C++ 具備了泛型編程(Generic Programming)和更好的運(yùn)行期錯(cuò)誤處理方式。
  7. 1991 年,負(fù)責(zé) C++ 語言國際標(biāo)準(zhǔn)化的技術(shù)委員會工作組 ISO/IEC JTC1/SC22/WG21 召開了第一次會議,開始進(jìn)行 C++ 國際標(biāo)準(zhǔn)化的工作。從此,ANSI 和 ISO 的標(biāo)準(zhǔn)化工作保持同步,互相協(xié)調(diào)。
  8. 1993 年,RTTI(運(yùn)行期類型識別) 和 Namespace(名字空間) 加入到 C++ 中。1994 年, C++ 標(biāo)準(zhǔn)草案出臺。 B.Stroustrup 出版了《The Design and Evolution of C++》(簡稱 D&E)。
    本來,C++ 標(biāo)準(zhǔn)已接近完工,這時(shí) STL(標(biāo)準(zhǔn)模板庫) 的建議草案被提交到標(biāo)準(zhǔn)委員會,對 STL 標(biāo)準(zhǔn)化的討論又一次推遲了 C++ 標(biāo)準(zhǔn)的出臺。
  9. 1998 年,ANSI 和 ISO 終于先后批準(zhǔn) C++ 語言成為美國國家標(biāo)準(zhǔn)和國際標(biāo)準(zhǔn)。
  10. 2000 年,B.Stroustrup 推出了 《The C++ Programming Language》特別版(Special Edition),書中內(nèi)容根據(jù) C++ 標(biāo)準(zhǔn)進(jìn)行了更新。

語言的發(fā)展是一個(gè)逐步遞進(jìn)的過程,C++ 是直接從 C 語言發(fā)展過來的,而 C 語言是從 B 語言發(fā)展過來的,B 語言是 BCPL 的一個(gè)解釋性后代,BCPL 是 Basic CPL。其中最有趣的是 CPL 中 C 的由來,由于當(dāng)時(shí)這個(gè)語言是劍橋大學(xué)和倫敦大學(xué)合作開發(fā)的,在倫敦的人員加入之前,C 表示劍橋,倫敦人員加入之后,C 表示 Combined 組合。還有一種非正式的說法,C 表示 Christopher,因?yàn)?Christopher 是 CPL 背后的主要?jiǎng)恿Α?br />
最初導(dǎo)致C++誕生的原因是在Bjarne博士等人試圖去分析UNIX的內(nèi)核的時(shí)候,這項(xiàng)工作開始于1979年4月,當(dāng)時(shí)由于沒有合適的工具能夠有效的分析由于內(nèi)核分布而造成的網(wǎng)絡(luò)流量,以及怎樣將內(nèi)核模塊化。同年10月,Bjarne博士完成了一個(gè)可以運(yùn)行的預(yù)處理程序,稱之為Cpre,它為C加上了類似Simula的類機(jī)制。在這個(gè)過程中,Bjarne博士開始思考是不是要開發(fā)一種新的語言,當(dāng)時(shí)貝爾實(shí)驗(yàn)室對這個(gè)想法很感興趣,就讓Bjarne博士等人組成一個(gè)開發(fā)小組,專門進(jìn)行研究。

當(dāng)時(shí)不是叫做C++,而是C with class,這是把它當(dāng)作一種C語言的有效擴(kuò)充。由于當(dāng)時(shí)C語言在編程界居于老大的地位,要想發(fā)展一種新的語言,最強(qiáng)大的競爭對手就是C語言,所以當(dāng)時(shí)有兩個(gè)問題最受關(guān)注:C++要在運(yùn)行時(shí)間、代碼緊湊性和數(shù)據(jù)緊湊性方面能夠與C語言相媲美,但是還要盡量避免在語言應(yīng)用領(lǐng)域的限制。在這種情況下,一個(gè)很自然的想法就是讓C++從C語言繼承過來,但是我們的Bjarne博士更具有先見之明,他為了避免受到C語言的局限性,參考了很多的語言,例如:從Simula繼承了類的概念,從Algol68繼承了運(yùn)算符重載、引用以及在任何地方聲明變量的能力,從BCPL獲得了//注釋,從Ada得到了模板、名字空間,從Ada、Clu和ML取來了異常。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
极品尤物一区二区三区| 大j8黑人w巨大888a片| 国产盗摄精品一区二区酒店| 最近中文字幕mv2018在线高清| 调教视频免费在线观看| 亚洲欧美丝袜中文综合| 在线国产福利网站| 国产在线视频三区| 一区久久精品| 大桥未久恸哭の女教师| 色婷婷**av毛片一区| 影音先锋亚洲精品| 精品一区二区三区香蕉蜜桃| 亚洲综合不卡| 国产精品久久久久久av福利| 亚洲私人影院在线观看| 一区二区三区| 久久久久99精品| 亚洲国产综合久久| 国产精品初高中害羞小美女文| 欧美在线3区| 日本三级一区二区三区| 免费观看日韩电影| 欧美videosex性欧美黑吊| 亚洲一区二区av在线| 欧美日韩国产专区| 9999在线观看| 国产午夜麻豆影院在线观看| 中文字幕97| 亚洲欧洲自拍偷拍| 黄色网址多少| 亚洲天堂狠狠干| 亚洲高清国产拍精品26u| 清纯唯美一区二区三区| 久久精品国产99久久99久久久| 91在线观看免费高清完整版在线观看| 亚洲伊人成人网| 成人午夜免费电影| 国产成人av电影在线播放| 日韩精品一区二区三区第95| 黄网站色视频免费观看| 欧美特级www| av免费播放网站| 国产精品三级久久久久三级| 精品一区二区三| 精品视频在线观看免费观看| 日产精品一区| 超碰在线免费公开| 500福利第一精品导航| 日本欧美一区二区| 久久久久久国产精品| 欧美在线国产精品| 免费色片视频| 亚洲系列中文字幕| 好吊成人免视频| 欧美激情伊人电影| 鲁大师私人影院在线观看| 一女二男3p波多野结衣| 欧美久久精品午夜青青大伊人| 亚洲一区免费在线| 91视频在线观看| 91久久久久久久久久久久久久| 色yeye香蕉凹凸一区二区av| 日本一级免费视频| 成人av资源在线播放| 2022国产精品| 六十路息与子猛烈交尾| 日韩专区第三页| 亚洲婷婷在线观看| 天堂va蜜桃一区二区三区| 国产精品视频你懂的| 欧美人妻一区二区三区| 成人免费观看男女羞羞视频| 欧洲午夜精品久久久| 国产污污在线观看| 欧美激情第四页| 日本不卡视频一二三区| www.激情| 一区二区视频观看| 在线观看国产原创自拍视频| 超碰个人在线| 精品少妇v888av| 日日骚av一区| 亚洲女同中文字幕| 国产麻豆午夜三级精品| 国产精品中出一区二区三区| 久久视频一区| 欧美性猛交xxx乱大交3蜜桃| 亚洲一区二区三区免费视频| 无码人妻精品一区二区三区66| 来吧亚洲综合网| 欧美一区二区三区思思人| 国产尤物久久久| 国产伦久视频在线观看| 欧美一区二区三区免费看| 亚洲午夜激情影院| 精品粉嫩aⅴ一区二区三区四区| 男女午夜激烈无遮挡| 大陆精大陆国产国语精品| 91精品国产91久久久久福利| 国产jizz18女人高潮| 日本道色综合久久| 精品无人区一区二区| 狠狠色狠狠色合久久伊人| 福利视频1000| 欧美成人免费电影| 亚洲综合五月天婷婷丁香| 国产中文字幕乱人伦在线观看| 亚洲每日更新| 亚洲精品国产精品乱码不99按摩| 亚洲毛片在线观看| 91精品国产自产在线观看永久∴| 国产亚洲xxx| 精品一卡二卡三卡四卡日本乱码| 欧美激情网站在线观看| 精品视频偷偷看在线观看| 波多野结衣乳巨码无在线| 欧美 日韩 国产 精品| 国产伦精品一区二区三区在线播放| 捆绑裸体绳奴bdsm亚洲| 欧美性xxxxx极品视频| 精品国产制服丝袜高跟| 秋霞网一区二区| 一区二区三区日本视频| 久久96国产精品久久99软件| 国产裸体舞一区二区三区| 亚洲奶大毛多的老太婆| 国产wwwwwww| 17c精品麻豆一区二区免费| 亚洲a视频在线| 日韩三级视频| 精品一二三四| 99久久99久久精品国产片果冻| 三级无遮挡在线观看| 亚洲色图一二三区| 亚洲国产精品小视频| 欧美性色黄大片人与善| 日本韩国欧美一区| 国产精品麻豆一区| 全部av―极品视觉盛宴亚洲| 日本japanese极品少妇| 成人做爰66片免费看网站| 日本久久久久亚洲中字幕| 亚洲欧洲美洲综合色网| 人体久久天天| 青青草精品在线| 欧美一级鲁丝片| 天天成人综合网| 久久精品久久精品久久| 亚洲激情一区二区三区| 精品一区在线观看视频| www.日本xxxx| 永久免费毛片在线播放| 在线观看的日韩av| 久久免费视频在线观看| 欧美黑人性受xxxx喷水| 天堂网视频在线观看| 自拍偷拍国产亚洲| 免费毛片a线观看| 精品国产乱码久久久久久免费| 欧美成人亚洲高清在线观看| 亚洲精品国产高清久久伦理二区| 欧美zozo另类异族| www.久久爱.cn| 国产成人久久精品| 丰满熟女一区二区三区| 国产一级粉嫩xxxx| 超碰电影在线播放| 中文字幕第一页在线| 国产激情精品久久久第一区二区| 欧美日韩欧美一区二区| 久艹在线免费观看| 久久午夜免费电影| 青娱乐自拍偷拍| 极品粉嫩小仙女高潮喷水久久| 猛男欧美办公室激情在线| 99久久99视频只有精品| 国产精品男女猛烈高潮激情| 久久久精品欧美丰满| 欧美黄色视屏| 欧美日本一区二区高清播放视频| 国产精品视频一区二区三区四| 亚洲欧美成人一区二区在线电影| 91亚洲精品乱码久久久久久蜜桃| 91免费视频网| 国产野外作爱视频播放| 日韩.欧美.亚洲| 8mav在线| 亚洲人在线观看视频| 久久国产精品偷| gv天堂gv无码男同在线观看| 欧美激情久久久久| 亚洲成人av免费看| 黄色av一区二区| 国产在线一区二区三区播放| 久久电影网站中文字幕| 成人国产精品免费观看动漫| 国产精品一区二区久久国产| 麻豆精品传媒视频观看| 99久久精品国产麻豆演员表| 欧美三级美国一级| 久久国产精品波多野结衣| 精品视频一区二区在线观看| 久久夜色精品国产噜噜亚洲av| 亚洲精品国产suv一区88| 亚洲精品伦理在线| 欧美日韩偷拍视频| 成 人免费视频播放| 狠狠久久亚洲欧美| 亚洲综合精品视频| 精品国产免费一区二区三区四区| 久草视频在线播放| 男人操女人视频网站| 日本中文字幕在线免费观看| 我不卡伦不卡影院| 亚洲福利视频专区| 久久九九热re6这里有精品| 在线一级观看| 福利在线一区二区| 电影中文字幕一区二区| 成年女人在线视频| 无码 制服 丝袜 国产 另类| 麻豆传媒免费在线观看| 老司机精品免费视频| 成熟了的熟妇毛茸茸| 日本美女一区二区三区| 国产奶头好大揉着好爽视频| 天堂av一区二区三区| 日本在线视频中文字幕| 亚洲精品男同| 色婷婷视频在线观看| 国产一二三四区在线观看| 国产成+人+综合+亚洲欧美丁香花| 国产一区自拍视频| 日日摸夜夜添夜夜添精品视频| 神马伦理电影| 日本国产在线视频| 中文字幕三区| 国产一区不卡在线| 蜜臀av午夜精品久久| 国产成人三级在线观看| 日本在线播放一区二区| 午夜精品久久久久久久99水蜜桃| 九九精品视频在线| 欧美激情极品| 欧美艳星kaydenkross| 国产高清成人在线| 欧美18一19xxx性| 67194成人在线观看| 影音先锋另类| 免费毛片大全| 欧美人与禽猛交乱配| 欧美一区二区三区免费大片| 欧美日韩不卡一区| 18av在线视频| 91精品视频免费看| 日本sm极度另类视频| 97精品国产| 黄色av网站免费观看| 欧美激情在线狂野欧美精品| av黄在线观看| 日本激情视频在线观看| 亚洲成人影音| 久久99精品久久久久久久久久| 国产精品久久久久久久久久免费看| 欧美一a一片一级一片| 欧美精品日韩一区| 日本一区二区三区四区在线观看| 国产另类自拍| 精品国产自在久精品国产| 樱花草涩涩www在线播放| 香蕉成人app| 亚洲免费电影在线观看| 男操女在线观看| av在线播放免费| a天堂在线资源| shkd中文字幕久久在线观看| 久久99国产精品久久99大师| 黄色在线免费观看大全| 日本黄色三级视频| 免费大秀视频在线播放| 欧美 亚欧 日韩视频在线| 国产xxx精品视频大全| 精品产国自在拍| 特黄aaaaaaaaa毛片免费视频| 欧美一区二区日韩| 欧美一区二区三级| 亚洲成色最大综合在线| 亚洲色欲色欲www在线观看| 99久久国产综合精品女小说| 网站永久看片免费| 天天操夜夜操av| 超碰精品在线观看| 国产一二三区在线观看| 黄色成人在线网站| 少妇久久久久久久| 中文字幕在线播放日韩| 国产欧美一区二区三区视频在线观看| 欧美成人高潮一二区在线看| 欧美风狂大伦交xxxx| 亚洲三级久久久| 国产尤物在线观看| 成人免费观看cn| 国产精品99精品无码视亚| 久久精品视频在线观看榴莲视频| 亚洲男女在线观看| 日韩大片b站免费观看直播| 久久久久久一区二区三区| 国产91精品一区二区绿帽| 欧美一级做一级爱a做片性| 丰满人妻一区二区三区53视频| 91丨九色丨蝌蚪丨老板| 亚洲青色在线| 欧美电影在线免费观看| 大伊香蕉精品视频在线| 日韩一区二区三区电影| 亚洲国产精品久久艾草纯爱| 一区二区三区欧美在线| 国产精品久久久久无码av色戒| 欧美麻豆久久久久久中文| 国产成人精品视频在线| 黄色片一级视频| 涩涩视频在线观看下载| 最新精品视频| 日韩在线第七页| 久久免费视频网| 99热最新在线| 一本色道久久综合亚洲精品酒店|