• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            大龍的博客

            常用鏈接

            統(tǒng)計(jì)

            最新評(píng)論

            [轉(zhuǎn)載]至少應(yīng)該閱讀的九本C++著作

            作者:榮耀 www.royaloo.com


            C++語(yǔ)言吸引如此之多的智力投入,以至于這個(gè)領(lǐng)域的優(yōu)秀作品,包括重量級(jí)的軟件產(chǎn)品、程序庫(kù)以及書(shū)籍著作等,數(shù)不勝數(shù)。對(duì)于讀者來(lái)說(shuō),倘若限于經(jīng)濟(jì)等客觀因素而必須做出折衷取舍,我推薦至少閱讀以下幾本書(shū):

            1. The C++ Programming Language (Special 3rd Edition)? by Bjarne Stroustrup

            2. The Design and Evolution of C++? by Bjarne Stroustrup

            如果你只打算購(gòu)買(mǎi)一本書(shū),那就選擇1,如果還想要第二本 — 那就是這兩本了。它們的作者是 C++語(yǔ)言的創(chuàng)建者。Stroustrup的文字語(yǔ)言絲毫不遜色于他所創(chuàng)建的程序語(yǔ)言。它們可以使你免于誤入歧途。

            3. Effective C++: 50 Specific Ways to Improve Your Programs and Designs? by Scott Meyers

            4. More Effective C++: 35 New Ways to Improve Your Programs and Designs? by Scott Meyers

            5. Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library? by Scott Meyers

            我強(qiáng)烈推薦Meyers這個(gè)系列。它們是菜鳥(niǎo)進(jìn)階必讀之作。游刃有余的技術(shù),高超的寫(xiě)作技巧。Meyers可能是世界上最優(yōu)秀的C++技術(shù)作家。?

            6. The C++ Standard Library : A Tutorial and Reference? by Nicolai M. Josuttis

            C++標(biāo)準(zhǔn)庫(kù)字典式著作。內(nèi)容全面,結(jié)構(gòu)清晰。

            7. C++ Templates: The Complete Guide? by David Vandevoorde, Nicolai M. Josuttis

            Alexandrescu的Modern C++ Design閱讀門(mén)檻很高,這本書(shū)可以充當(dāng)你的墊腳石。單單閱讀The C++ Standard Library或許并不足以使你具備定制、擴(kuò)充標(biāo)準(zhǔn)庫(kù)組件的能力,這本書(shū)可以助你一臂之力。對(duì)于任何希望進(jìn)入模板編程領(lǐng)域的C++程序員來(lái)說(shuō),這是一本必讀之作。

            8. Modern C++ Design: Generic Programming and Design Patterns Applied? by Andrei Alexandrescu

            一本天才的著作!泛型模式,無(wú)限延伸你的視野,足以挑戰(zhàn)任何一名C++程序員的思維極限。這本書(shū)幾乎可以滿(mǎn)足你對(duì)C++模板的所有幻想。

            9. Design Patterns? by Erich Gamma , Richard Helm, Ralph Johnson, John Vlissides

            設(shè)計(jì)可復(fù)用的面向?qū)ο蟮能浖阈枰莆赵O(shè)計(jì)模式。這并不是一本專(zhuān)門(mén)針對(duì)C++程序員的著作,但它采用了C++(和Smalltalk)作為主要示例語(yǔ)言,C++程序員尤其易于從中受益。學(xué)習(xí)設(shè)計(jì)模式,這本書(shū)需要一而再、再而三的咀嚼。

            這是公正客觀的推薦嗎?可能不是。實(shí)際上,沒(méi)有任何人能夠做到絕對(duì)客觀 — 至少The Design and Evolution of C++是否應(yīng)該進(jìn)入這個(gè)推薦列表就能惹起喋喋不休的爭(zhēng)吵。

            還有許多優(yōu)秀的著作值得推薦,但為了將推薦數(shù)目控制到個(gè)位數(shù),它們沒(méi)能入選。換一個(gè)人也可能會(huì)給出另外的"九本書(shū)"列表,但至少大半會(huì)和這個(gè)列表重疊。

            巧合的是,這幾本書(shū)均出自Addison-Wesley。它們絕大多數(shù)在市面上能找到相應(yīng)的中文版,幾乎每一中文版都有很好的質(zhì)量。祝各位閱讀快樂(lè)。

            posted on 2006-12-03 19:29 大龍 閱讀(167) 評(píng)論(0)  編輯 收藏 引用


            只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


            久久精品国产精品国产精品污| 国内精品久久久久久久久电影网 | 久久91精品国产91久久麻豆| 久久久一本精品99久久精品66 | 久久久久久毛片免费看| 亚州日韩精品专区久久久| 亚洲AV无码1区2区久久| 国内精品久久久久久久久电影网 | 蜜桃麻豆www久久国产精品| 亚洲中文字幕久久精品无码APP| 国产精品一久久香蕉国产线看| 久久e热在这里只有国产中文精品99| 国产精品久久久久久久app| 国产精品成人99久久久久91gav| 欧美久久一级内射wwwwww.| 狠狠色丁香婷综合久久| 亚洲中文字幕无码一久久区| 99久久www免费人成精品| 亚洲精品乱码久久久久久中文字幕| 久久精品成人影院| 99久久99这里只有免费费精品| 亚洲国产精品一区二区三区久久| 亚洲一区二区三区日本久久九| 亚洲日韩中文无码久久| 亚洲人成无码网站久久99热国产 | 国产精品久久久久久久人人看| 精品久久久无码中文字幕| 久久伊人精品青青草原高清| 一本色道久久综合狠狠躁| yy6080久久| 超级碰碰碰碰97久久久久| 亚洲国产日韩欧美综合久久| 国产精自产拍久久久久久蜜| 大蕉久久伊人中文字幕| 久久久91精品国产一区二区三区 | 久久久久久国产a免费观看黄色大片| 久久91这里精品国产2020| 国产精品伦理久久久久久| 国产精品美女久久久免费| 久久精品国产亚洲一区二区三区| 国产国产成人精品久久|