亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? c++程序設計之四書五經(上篇).txt

?? C語言是一種面向過程的計算機程序設計語言。最初為unix而生。它既有高級語言的特點
?? TXT
?? 第 1 頁 / 共 2 頁
字號:

c++程序設計之四書五經(上篇) 
  

C++是一門廣泛用于工業軟件研發的大型語言。它自身的復雜性和解決現實問題的能力,使其極具學術研究價值和工業價值。和C語言一樣,C++已經在許多重要的領域大獲成功。 

  

然而,一個不可否認的現實是,在低階程序設計領域,C++擠壓著C同時也在承受著C的強烈反彈,而在高階程序設計領域,Java和C#正在不斷蠶食著C++的地盤。也許C++與C合為一體永遠都是一個夢想,也許Java和C#的狂潮終將迫使C++回歸本位 — 回到它有著根本性優勢的開發領域:低級系統程序設計、高級大規模高性能應用設計、嵌入式程序設計以及數值科學計算等。果真如此,我認為這未嘗不是一件好事。 

  

C++吸引如此之多的智力投入,以至于這個領域的優秀作品,包括重量級的軟件產品、程序庫以及書籍等,數不勝數。文題“C++程序設計之四書五經”一個不太嚴格的含義是:C++程序設計之四書 ⅹ 五經。是的,在本文(及其下篇)中,我將分門別類推薦20多本C++好書,你可以根據自己的需要選讀。 

  

TCPL和D&E 

  

TCPL和D&E分別是《The C++ Programming Language》和《The Design and Evolution of C++》的簡稱,均出自Bjarne Stroustrup之手。我將它們單列出來,首先是因為Bjarne是C++語言的創建者,然后是因為比“首先”那個原因更重要的原因:這兩本書是C++領域毋庸置疑的杰作。說它們是C++語言圣經,并不為過。 

  

Bjarne Stroustrup, The C++ Programming Language (Special 3rd Edition) 

《C++程序設計語言(特別版)》,機械工業出版社 

《C++程序設計語言(特別版)(英文影印版)》,高等教育出版社 

  

迄今為止,TCPL是除了C++標準文獻之外最權威的C++參考手冊。和大多數人的看法不大一樣,我認為Bjarne的文字語言并不遜色于他所創建的程序語言,至少我喜歡這種學院氣息濃厚的作品。本書對C++語言的描述輪廓鮮明、直截了當。它從C++語言創建者的角度來觀察C++,這是任何別的作者和書籍做不到的 — 沒有任何人比Bjarne自己更清楚該怎么來使用C++。 

  

這是一本嚴肅的著作,以中、高級C++開發人員為目標讀者。如果你是一名有經驗的C++程序員,需要了解更加本質的C++知識,本書正是為你而寫。它不是那種讓你看了會不斷竊喜的小書,需要用心體會,反復咀嚼。在閱讀過程中,請特別留心Bjarne先生強調了什么,又對什么一語帶過。我個人比較喜歡這本書的第四部分“使用C++做設計”,這樣的內容在類似的程序設計語言書籍中很難看到 — 我甚至認為Bjarne應該將這部分獨立出來單獨寫一本書。 

  

Bjarne Stroustrup, The Design and Evolution of C++ 

《C++語言的設計和演化》,機械工業出版社 

《C++語言的設計和演化(英文版)》,機械工業出版社 

  

D&E是一本關于C++語言設計原理、設計決策和設計哲學的專著。它清晰地回答了C++為什么會成為今天這個樣子而沒有變成另外一種語言。作為C++語言的創建者,Bjarne淋漓盡致地展示了他獨到而深刻的見解。除了廣受贊譽的語言特性外,Bjarne沒有回避那些引起爭議的甚至被拒絕的C++特性,他一一給出了邏輯嚴密、令人信服的解釋。內容涵蓋C++的史前時代、帶類的C、C++的設計規則、標準化、庫、內存管理、多重繼承、模板等,對包括異常機制、運行時類型信息和名字空間在內的重要的新特性都分別進行了深入探討。每一名C++程序員都應該可以從Bjarne的闡釋中加深對手中這門語言的認識。 

  

需要再次提醒的是,這兩本書知識濃縮,信息量極大,請不要錯過Bjarne每一句看似漫不經意的話。 

  

入門教程 

  

學習任何一門語言都需要一個從入門到精通、從新手到高手循序漸進的過程。不過,對于一個所謂的新手而言,究竟是一個完完全全的新手,還是一個熟悉某種別的語言的“新手”,甚至是在某種語言程序設計領域已經頗有建樹的高手,很難一概而論?不同的C++新手需要不同的入門書籍。 

  

Andrew Koenig, Barbara E. Moo, Accelerated C++: Practical Programming by Example 

《Accelerated C++中文版》,中國電力出版社 

  

和市面上大多數C++教程不同,本書不是從“C++中的C”開始講解,而是始于地道的C++特性。從一開始就使用標準庫來寫程序,隨著講述的逐漸深入,又一一解釋這些標準庫組件所依賴的基礎概念。另外,和其他C++教材不同的是,這本書以實例拉動語言和標準庫的講解,對后兩者的講解是為了給實例程序提供支持,而不是像絕大多數C++教材那樣,例子只是用作演示語言特性和標準庫用法的輔助工具。 

  

作者在C++領域的編程實踐、教育培訓以及技術寫作方面都是世界一流水準。我喜歡這種大量使用標準庫和C++語言原生特性的清新的寫作風格。在這本教材面前,幾乎迄今為止的所有C++教材都黯然失色或顯得過時。盡管這本教材也許對于國內的高校教育來說有些前衛,不過我仍然極力向我的同行們推薦。順帶一提,在Bjarne和我最近的一封通信里,他這樣評價本書:對于有經驗的程序員學習C++而言,這本書可能是世界上最好的一本。 

  

Stanley B.Lippman, Josee Lajoie, C++ Primer (3rd Edition) 

《C++ Primer (3RD)中文版》,中國電力出版社 

  

這本書的名字多少有點讓人誤解。盡管作者聲稱這本書是為C++新手而寫,但無論是它的厚度還是講解的深度都暴露了似乎并非如此。也許說它是一本“從入門到精通”的C++教程會更合適一些。我個人認為它并不適合完全不懂C++的初學者 — 在閱讀這本書之前,你至少應該先有那么一點C或C++的背景知識,或者至少要具有一些其他語言的編程經驗。 

  

盡管這本書省略了一些高級C++特性的討論,但仍然可以稱得上是迄今為止最全面的C++學習教程。事實上,如果一名C++初學者能夠扎扎實實地讀完本書并對照《C++ Primer Answer Book》完成全部習題的話,他的水平肯定可以進入職業C++程序員的行列。我個人認為,即使你已經擁有了TCPL,這本書依然有擁有的價值,因為在許多方面它比TCPL來得更詳細、更易懂。 

  

Stanley B. Lippman, Essential C++ 

《Essential C++中文版》,華中科技大學出版社 

《Essential C++(影印版)》,中國電力出版社 

  

可以不太嚴格地認為這本書是《C++ Primer》的精簡版。本書一一講述了C++中最具代表性的主題,包括過程式編程、泛型編程、基于對象編程、面向對象編程、模板編程以及異常處理等。Stanley將門檻調低到“具有其他語言程序設計經驗”的C++新手所能接受的最基本的層次,使他們能夠迅速開始使用C++編程而又免于閱讀《C++ Primer》那樣的大部頭。它以實例引導學習,力圖使讀者在最短的時間內把握C++的精粹。 

  

也許換一個人來概述C++編程范型(paradigm)的方方面面需要好幾百頁才能說清楚,但這本小書不可思議地做到了這一點。我個人非常喜歡這種滿是技術、簡明扼要并且“有話好好說”的書。這本書同樣具有一個明顯的風格:所有程序例子全部采用標準庫組件,讓人耳目一新。 

  

以上三本書都不是為了完完全全的編程新手而寫。完全的C++編程新手可以閱讀Francis Glassborow的新書(尚未出版):《You Can Do It!: A Beginner's Introduction to Computer Programming》。這也是Bjarne的推薦。Francis Glassborow是ACCU主席,多年來他對幾乎每一本C++經典名著評頭論足,他自己的這一本自然會引起C++社群的極大興趣。 

  

高效、健壯編程 

  

兩年前我在負責一個省級電力調度系統項目時編寫了一個網關程序,它從SCADA系統獲取電力實時信息。通訊接口采用了不常用的數據庫直連方式(這個網關程序一端連接SQL Server 6.5,另一端連接Oralce 8.1.6)。由于實時測點近萬,每次將全部取樣更新或插入一遍顯然是低效的。我在網關程序里建了一個內存庫,獲取到的數據首先在其中進行比較,然后決定是否更新物理數據庫(同時還做了別的更復雜的事情……),從而在效率和資源占用兩方面達到了預期效果。 

  

這個程序一直運行得很好,但在離開現場之后的某一天,系統管理員打來電話,說大概因為網絡故障等原因,有時這個網關程序會崩潰掉 — 它自己崩掉也就罷了,問題是它還會把Windows 2000 Advanced Server搞成“藍屏”!坦白地說,我還從來沒看過哪個非蓄意的程序有這個“能耐”。由于當時正忙于另外一個大項目,無法去現場調試,最后只有憑經驗對內存庫代碼小心翼翼地封裝以異常處理代碼(同時也做了一些別的修改……)。這樣,雖然沒有徹底解決問題,但程序終究不再死得那么難看了。 

  

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
人人狠狠综合久久亚洲| 亚洲婷婷在线视频| 欧美日本精品一区二区三区| 成人免费电影视频| 成人精品视频.| 99re热视频这里只精品| 一本一道综合狠狠老| 99精品久久免费看蜜臀剧情介绍| 成人av电影在线观看| 99精品视频在线观看| 色婷婷国产精品综合在线观看| www.亚洲免费av| 欧美性一二三区| 91精品国产综合久久精品| 日韩女优视频免费观看| www国产精品av| 中文一区二区在线观看| 亚洲欧美日韩在线| 亚洲1区2区3区4区| 国产最新精品精品你懂的| 国产毛片一区二区| 色噜噜狠狠色综合中国| 91精品久久久久久蜜臀| 久久精品免视看| 亚洲伦理在线免费看| 免费三级欧美电影| 99视频热这里只有精品免费| 欧美日韩高清一区二区不卡| 日韩美一区二区三区| 国产精品日韩成人| 亚洲成人一区二区在线观看| 精品综合久久久久久8888| 91小视频免费看| 欧美草草影院在线视频| 亚洲视频免费在线观看| 日韩av电影免费观看高清完整版在线观看| 美女一区二区三区| 91毛片在线观看| 精品久久久久久亚洲综合网| 亚洲男人天堂av网| 国产剧情在线观看一区二区| 色一情一乱一乱一91av| 久久久久亚洲蜜桃| 亚洲成av人片在线观看| 波多野洁衣一区| 2017欧美狠狠色| 亚洲福利一二三区| 99精品黄色片免费大全| 亚洲精品在线三区| 亚洲午夜视频在线观看| 成人激情小说乱人伦| 日韩美女视频一区二区在线观看| 亚洲人精品一区| 国产成人精品一区二| 日韩无一区二区| 偷拍一区二区三区| 99精品偷自拍| 亚洲国产高清在线| 国产精品伊人色| 26uuu亚洲| 男男gaygay亚洲| 欧美日韩国产首页| 亚洲一区精品在线| 色悠久久久久综合欧美99| 国产午夜精品久久久久久久 | 成人一区二区三区视频在线观看| 精品1区2区3区| 亚洲在线视频免费观看| 91麻豆蜜桃一区二区三区| 中文字幕亚洲在| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 久久女同精品一区二区| 日本大胆欧美人术艺术动态| 欧美午夜精品久久久久久超碰| 成人欧美一区二区三区小说 | 日韩和欧美一区二区三区| 91国偷自产一区二区三区观看| 国产精品灌醉下药二区| av资源网一区| 一区二区在线观看免费视频播放| 91理论电影在线观看| 一区二区三区四区在线免费观看| 91蜜桃婷婷狠狠久久综合9色| √…a在线天堂一区| 在线观看亚洲专区| 亚洲一区二区五区| 日韩精品一区二区三区蜜臀| 韩国在线一区二区| 国产精品国产三级国产aⅴ无密码| a美女胸又www黄视频久久| 亚洲色欲色欲www| 欧美日韩免费高清一区色橹橹| 肉色丝袜一区二区| 久久综合丝袜日本网| 99国产精品久| 亚洲午夜久久久久久久久电影院| 欧美日韩三级一区二区| 蜜桃视频一区二区| 中文字幕巨乱亚洲| 欧美三级午夜理伦三级中视频| 麻豆91免费看| 国产精品免费av| 欧美日韩视频在线一区二区| 国内精品嫩模私拍在线| 自拍偷自拍亚洲精品播放| 欧美日韩高清在线| 国产91露脸合集magnet| 亚洲午夜在线视频| 国产精品青草久久| 欧美电影在哪看比较好| 国产精品夜夜爽| 亚洲国产你懂的| 国产精品色婷婷| 日韩一区二区三区电影在线观看 | 亚洲色图一区二区三区| 欧美一区二区三区人| av男人天堂一区| 美脚の诱脚舐め脚责91| 国产精品免费av| 精品欧美久久久| 欧美日韩一区视频| 高清免费成人av| 午夜久久久久久| 中文字幕一区二区视频| 欧美成人免费网站| 欧美亚洲综合另类| 成人性生交大片免费| 久久精品国产**网站演员| 有码一区二区三区| 亚洲国产精品成人综合| 欧美男人的天堂一二区| 91免费视频观看| 成人黄色小视频| 国产一区二区在线电影| 青青草成人在线观看| 一区二区三区在线播放| 国产精品久久久久精k8| 久久久久久黄色| 欧美zozozo| 日韩精品一区在线| 91精品国产综合久久久久久漫画| 色婷婷狠狠综合| 色综合久久久网| 91麻豆国产香蕉久久精品| 国产白丝精品91爽爽久久| 国内精品久久久久影院薰衣草| 视频一区欧美日韩| 亚洲成人激情综合网| 亚洲最新视频在线观看| 亚洲日本在线a| 亚洲特黄一级片| 亚洲精品免费电影| 亚洲黄色小说网站| 亚洲一区在线观看免费观看电影高清| 国产精品免费视频网站| 国产精品美女久久久久aⅴ| 日本一区二区三区四区| 国产精品丝袜在线| 亚洲欧美综合色| 尤物av一区二区| 视频一区在线视频| 男人的天堂久久精品| 美美哒免费高清在线观看视频一区二区 | 日韩一区二区影院| 欧美成人video| 日本一区二区三区国色天香| 国产网站一区二区| 国产精品二区一区二区aⅴ污介绍| 国产精品成人免费在线| 一区二区三区国产豹纹内裤在线| 亚洲色图清纯唯美| 日韩电影一区二区三区| 国内偷窥港台综合视频在线播放| 国产乱子伦视频一区二区三区 | 亚洲欧美视频在线观看视频| 亚洲制服丝袜av| 免费成人在线视频观看| 久草热8精品视频在线观看| 国产高清精品久久久久| 99麻豆久久久国产精品免费 | 久久蜜桃av一区精品变态类天堂| 国产三级一区二区三区| 亚洲人成伊人成综合网小说| 亚洲6080在线| 成人午夜av影视| 欧美中文字幕一二三区视频| 欧美成人伊人久久综合网| 国产精品无遮挡| 首页亚洲欧美制服丝腿| 粉嫩av一区二区三区在线播放| 色美美综合视频| 337p粉嫩大胆色噜噜噜噜亚洲| 中文字幕一区免费在线观看 | 中文字幕不卡三区| 午夜欧美一区二区三区在线播放| 国内精品伊人久久久久av一坑| 一本到一区二区三区| 亚洲精品一线二线三线| 亚洲色图制服诱惑| 国产精品亚洲一区二区三区妖精|