国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

C++初學(xué)者應(yīng)該關(guān)心的優(yōu)秀圖書一覽

2019-11-17 05:48:33
字體:
供稿:網(wǎng)友
  1.The C++ PRogramming Lanuage, by Bjarne Stroustrup, Speical 3rd edition,Addison Wesley  C++初學(xué)者應(yīng)該關(guān)心的優(yōu)秀圖書一覽(圖一)   這是C++創(chuàng)始人B教主之力作,描述C++語言之經(jīng)典一書。這本書第三版是97年出的,B教主老人家給這本書開了個網(wǎng)頁http://www.research.att.com/~bs/3rd.Html,2000年,又出了個Special 3rd edition,和97年的第三版相比,多了兩個Appendix,這兩章在網(wǎng)頁上可以下載,除此之外,還改了1000多個小錯誤。我說B教主你老人家小錯誤犯的也太多了吧,為什么不像Knuth老人家學(xué)習(xí)學(xué)習(xí),人家多嚴(yán)謹(jǐn)那。要把這本書當(dāng)參考手冊,還得去買2000年那個版本的。  B教主總共寫了三本書,The C++ Programming Language,The Design and Evolution of C++,The Annotated C++ Reference Manual,加上翻譯本合起來賣了上百萬多份那,厲害厲害。  2. The C++ Standard, Wiley,ISBN:0-470-84674-7  C++初學(xué)者應(yīng)該關(guān)心的優(yōu)秀圖書一覽(圖二)  這本書是C++語言標(biāo)準(zhǔn),C++的語法太繁瑣,所以有些吃不準(zhǔn)的地方,還是得翻這本書。厚厚一本書,700多頁,但是用的紙非常輕,拿起來不沉。就是裝訂的不好,書脊有點松松散散,讓人擔(dān)心看多了某天書會散架。  3. C++ Templates, The Complete Guide,by Vandevoorde, Josuttis,Addison Wesley, ISBN:0-201-73484-2  C++初學(xué)者應(yīng)該關(guān)心的優(yōu)秀圖書一覽(圖三)  之所以這么重視這本書,是因為自1987年以來,C++的開發(fā)重點就不是面向?qū)ο罅耍莟emplates, static polymorphism, generic programming, multiparadigm programming. 把握好了,C++的template的威力是巨大的。  這本書的文筆非常簡潔易懂,書的排版也很好,讀起來非常舒適。  4. The C++ Standard Library,A Tutorial and Reference,by Josuttis,Addison Wesley,ISBN: 0-201-37926-0  C++初學(xué)者應(yīng)該關(guān)心的優(yōu)秀圖書一覽(圖四)  這本書的作者,也是上本書的作者之一,寫的非常易懂。可能因為作者是個德國人,英語非母語者寫的英語最好懂。  個人認(rèn)為是講STL最好的一本書,C++的標(biāo)準(zhǔn)庫全是用template設(shè)計的,沒多少OO的影子。任何一個學(xué)C++的,必須學(xué)習(xí)STL,學(xué)習(xí)STL,這本書最好.  5.Modern C++ Design,Generic Programming and Design Patterns Applied, by Andrei Alexandrescu,Addison Wesley, ISBN: 0-201-70431-5  C++初學(xué)者應(yīng)該關(guān)心的優(yōu)秀圖書一覽(圖五)  這本書用了很多玄之又玄的技術(shù),讀起來很吃力,有不少技術(shù)在C++ Templates The Complete Guide一書中都講過,建議還是先讀C++ Templates。作者的名氣是很大的,一個極為優(yōu)秀的程序員,不過書寫的不流暢。  6.C++ Template Metaprogramming, by Abrahams, Gurtovoy,Addison Wesley, ISBN: 0-321-22725-5  C++初學(xué)者應(yīng)該關(guān)心的優(yōu)秀圖書一覽(圖六)  我個人經(jīng)歷,讀Modern C++ Design一書讀來吃力,但至少還勉勉強強跟的上,讀這本書根本就如同讀天書,努力三天,身心受創(chuàng),吐血而去,發(fā)誓苦練C++內(nèi)功,將往返頭算賬。  這里說兩句別的,以上兩本書都出自Addison Wesley的Indepth系列,網(wǎng)址在這里:http://www.awprofessional.com/series/indepth/  這個系列出的書,都是好書,如Exceptional C++, Exceptional C++ Style, More Exceptional C++, C++ Gotchas等等,因為沒有讀過,無法發(fā)表評論,但是這個系列的書都值得一讀,甚至反復(fù)閱讀。  7.Effective C++, More Effective C++, by Scott Meyers  C++初學(xué)者應(yīng)該關(guān)心的優(yōu)秀圖書一覽(圖七)
  這兩本書很有名很經(jīng)典,歷史也很悠久,Scott Meyers寫書時,template編程還不流行,所以書里講的大多涉及傳統(tǒng)OO. Scott Meyers的文筆非常好,讀起來很舒適。  8.Inside the C++ Object Model, by Stanley B. Lippman  C++初學(xué)者應(yīng)該關(guān)心的優(yōu)秀圖書一覽(圖八)  也是很有名的書了,很仔細(xì)的描述了C++程序運行時,計算機里到底發(fā)生了什么事,這本書看完,讀一般的C++程序如行云流水,當(dāng)然,高級template應(yīng)用例外。  9.The Design and Evolution of C++, by Bjarne Stroustrup  C++初學(xué)者應(yīng)該關(guān)心的優(yōu)秀圖書一覽(圖九)  B教主另一大作,描述了C++的歷史,及語言特性的由來,對喜歡刨根問底想明白C++為什么是這樣的人很有參考價值。  10.C++ Primer, 4th edition, by Lippman, Lajoie, Moo.  C++初學(xué)者應(yīng)該關(guān)心的優(yōu)秀圖書一覽(圖十)  名書,第四版封面上寫著,超過450 000個程序員,通過本書前版學(xué)習(xí)C++. 好多版稅啊。我剛學(xué)C++時用第二版來做參考用。假如有java, C, C#編程經(jīng)驗但是沒用過C++的可以用這本書做入門書。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 东海县| 新蔡县| 高邮市| 托里县| 闻喜县| 石家庄市| 师宗县| 青岛市| 合山市| 疏勒县| 临泽县| 温泉县| 阜城县| 华坪县| 连江县| 新绛县| 楚雄市| 安徽省| 阿勒泰市| 琼海市| 长白| 唐河县| 拉孜县| 北宁市| 正阳县| 即墨市| 沾化县| 丹棱县| 梧州市| 新田县| 苍溪县| 靖西县| 兴化市| 东乡族自治县| 泸水县| 铁力市| 渝中区| 永修县| 贵州省| 紫金县| 军事|