青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

xyjzsh

c++的一些建議及圖書推薦【轉(zhuǎn)】

第一篇

一些同學(xué)問我,如何學(xué)好C++,我沒有別的辦法給你們,唯一的辦法就是讀書,讀大
量的書,就可以解決。要把C++作為日常語言,而不是一種程序語言,這樣就好辦了。

有人又要問我,那么我應(yīng)該讀什么書才好?沒有時間怎么辦?

我只能對你們說,沒時間的話,就別學(xué)C++了,做你們喜歡做的事。生活中沒有
C++,也同樣美好。

如果你準(zhǔn)備學(xué),一定要學(xué)好,那么我開個書單,應(yīng)該問題不是甚大。

首先肯定要讀一讀Bjarne Stroustrup的The Design and Evolution of C++,了解
一下這個語言的歷史。接下來就可以看別的書了,但要不停地回頭看這本書,看到
你不斷地學(xué)到的新技術(shù)是怎么樣一點點地被接納到這個語言中去的。

第一本書因人而異,基礎(chǔ)好一些的,可以看Stanley B. Lippman的C++ Primer,這
本書非常地巨大,你打星號的部分可以不要看。基礎(chǔ)不太好的,可以看Stanley B.
Lippman的Essential C++,這本書份量要輕得多,不過四個C++的范型都講了,而
且講得非常清楚。

第二本應(yīng)該停止技術(shù)層面的東西,靜下心來看看Pike和Kernighan的The Practice
of Programming,好好地整理一下,在程序設(shè)計中應(yīng)該有哪些注意的事項。這本
非常薄的booklet,可以說是程序員必讀的指南。

第三本書,就應(yīng)該是Bruce Eckel寫的、候捷譯的Thinking in C++,這本書每過
半年我就要重讀一遍。可以說每一章都是寫得發(fā)人深省的,這本書讓我感覺到了
技術(shù)運用的非常高的境界,但是語言非常平實,只要認真地讀,即使基礎(chǔ)不行,
也一定可以懂。我在教課的時候,就是用這本書(面對的學(xué)生是零基礎(chǔ))。

要更上一層的話,就要慢一步,先要把握C++設(shè)計習(xí)慣的良好。這是Scott
Meyers的Effective C++和More Effective C++帶給我們的無盡收益。我More
Effective C++買不起,只好花了10塊錢復(fù)印裝訂了一本"線裝本",看起來像葵花
寶典(;-))。這兩本書是真正的經(jīng)典,作者對C++的純熟,使得語言的風(fēng)格讀起來
簡直是如飴甘甜,就像他站在對面在講課。我手中有這兩本書的原版CD,如果有興
趣,可以發(fā)E-mail到sjtu@263.net或在飲水思源投條兒給gaobo索要,只要您提供
光盤我就給免費燒。如果你已經(jīng)深刻地理解了Effective C++和More Effective
C++,那你可以發(fā)現(xiàn),你在眾人中已經(jīng)是雞群之鶴。可以指導(dǎo)項目運作了,可以編
寫一切你想做的程序了,可以指出別人看起來不錯的代碼的大小問題了。如果你能
一眼看出有人的代碼是對應(yīng)于"條款27"或"條款M6",那你可真是讓本人刮目了。

我已經(jīng)講了,如果要寫程序,EC++和MEC++的境界已經(jīng)足以使你自如應(yīng)付,可是如
果你還不滿足,想關(guān)注一些理論層面的問題,或是想看看實現(xiàn)的代碼,你就不應(yīng)該
錯過這幾本好極了的書。我是說Herb Sutter的Exceptional C++和More
Exceptional C++,這兩本書的難度是非常大的,我對每一條的閱讀筆記都是十多
頁。特別是泛型程序設(shè)計的部分,這兩本書旁征博引,極盡深入探討之能事,每每
看懂一條,都抹汗一次,大感酣暢淋漓;還有侯捷的 STL源碼剖析 ,以實際的
例子一點點地講解一個STL是怎么樣實現(xiàn)的,我是剛開始讀,不發(fā)表評論;而
Stanley B. Lippman,Cfront的實現(xiàn)者之一,執(zhí)筆寫出Inside the C++ Object
Model,我只有一個字,就是基本帥呆了。我從中了解了無數(shù)的編譯器解釋源代碼
的細節(jié),以及記憶體分配的細節(jié),呵呵,這些都知道了,我還怕什么呢?最近得到
了另一Cfront實現(xiàn)者、C++標(biāo)準(zhǔn)委員會Koenig的 C++沉思錄,看起來非常不錯,這
里也推薦給大家,但我也沒看完,亦無發(fā)言權(quán)。

最后最后,你們,未來的C++理論家們,可要記住,Bjarne Stroustrup的The C++
Programming Language無論如何也應(yīng)該讀個四五遍!這是一切C++的書本的源泉。
如果還覺得不夠,就向C++標(biāo)準(zhǔn)委員會訂購一本C++標(biāo)準(zhǔn)。

一切中國大陸作者的書,一概不要看(包括我的)。一切VC++或講特定的編譯器的
書,一概不要看。如果需要補C語言的課,買一本非常小的K&R的The C
Programming Language足矣,其它的書一概不要看。不要先學(xué)C,再學(xué)C++,而要直
接學(xué)C++。你不是先學(xué)古文,再學(xué)白話的,對不對?所以相信我,直接來更容易。

以上文字,皆為原創(chuàng),本人愿意為每個字負責(zé)。

第二篇

好久未來C板了,原因這段時間一直在研究兩本書,看得自己不敢多說一句話。

1、《Effective STL》
訂購:http://www.cnforyou.com/query/bookdetail.asp?viBookCode=8537
作者:Scott Meyers
出版社:中國電力出版社
  一開始欺負這本書比較薄,想快點看完,但不久就發(fā)現(xiàn)自己已經(jīng)翻不動了。直
到看完最后一個字,才發(fā)現(xiàn)一個基本的事實:薄的不是這本書,而是自己的見識。
  有關(guān)STL的書也讀了不少,正如讀《Effective C++》以前,有關(guān)C++的書也讀了
不少。Meyers的書總是給人一種脫胎換骨的提升感覺,他總能在大家以為老生常談
的地方挖出意想不到的新意,并指出一些一般人習(xí)以為常的東西其實存在種種危機,
或是在一些看來完全等價的選擇中,為特定的場合選擇最有效的(Most
Effective)那一種。而且他的切入口總是讓人看得懂的(不像Stroustrup的書,
第一句話就要琢磨半天),但是他總是會選擇幾個拓展點,并把它們分析得淋漓盡
致,這時候就需要一段代碼一段代碼甚至是語句粒度地閱讀了——當(dāng)然,最后總是
看得懂,這和讀者的閱讀程度總是正比,這會給人極大的成就感。可以說,在STL
實踐的書籍,無書可出其右(當(dāng)然在STL實作方面,我還是要向大家推薦侯捷的
《STL源碼剖析》)。
  讀完這本書后,和Pascal就產(chǎn)生明顯的距離感了。這里我仍然要說:請熱愛
Delphi!我還是更愿意寫“var s:set of char;”而不是
“set <char*, less<char*>, allocator<char*> > s”,;-)。

2、《Modern C++ Design》
訂購(中文):http://www.cnforyou.com/query/bookdetail.asp?viBookCode=8184
訂購(影印):http://www.cnforyou.com/query/bookdetail.asp?viBookCode=8319
作者:Andrei Alexandrescu
譯者:侯捷、於春景
出版社:華中科技大學(xué)出版社(中文)
    中國電力出版社(影印)
  讀完這本書的第一頁,我就知道自己放不下它了,但我也知道,我的苦難經(jīng)歷
又要多上一筆了。用C++實作設(shè)計模式,已經(jīng)是骨灰級的難度,但這本書明顯還在講
一個template的對象模型的問題,這在我讀《Inside the C++ Object Model》時是
屢攻不下的難點。不過,出乎意料的是這本書居然使我具有一些概念了,而且動手寫
出了一個SmartPointer。
  這本書我還遠不能說我讀懂了,但是確乎是讀完了。如果你還沒有讀過對象模型
和設(shè)計模式的書,我認為需要讀一讀。否則,直接看這本書根本就是受罪。最近,有
一些朋友也注意到設(shè)計模式的重要性了,可能從明年起我在《電腦報》上要發(fā)表一些
文章,屆時請朋友們指教吧。

另外就是Effective C++點評繼續(xù)寫,我現(xiàn)在覺得更惶恐,但是信心也更足了。
--
La cinquième planète était très curieuse.
C'était la plus petite de toutes.
Il y avait là juste assez de place pour loger un réverbère et un allumeur de
réverbères. le petit prince ne parvenait pas à s'expliquer à quoi pouvaient
servir, quelque part dans le ciel, sur une planète sans maison, ni population,
un réverbère et un allumeur de réverbères.

posted on 2010-10-19 09:36 呆人 閱讀(388) 評論(1)  編輯 收藏 引用


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


<2010年10月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

導(dǎo)航

統(tǒng)計

常用鏈接

留言簿(1)

隨筆分類

隨筆檔案

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲精品乱码久久久久久黑人| 日韩一级免费| 久久av一区二区| 欧美一区二区三区免费视频| 国产亚洲精品一区二555| 久久综合中文色婷婷| 久久综合久色欧美综合狠狠| 亚洲国产精品成人久久综合一区| 欧美成人高清视频| 欧美激情精品久久久久久蜜臀 | 亚洲免费一在线| 国产精品色在线| 久久蜜臀精品av| 欧美成人资源| 亚洲一区二区三区精品在线观看| 亚洲一区国产一区| 极品中文字幕一区| 欧美gay视频| 国产精品福利久久久| 久久久www| 欧美激情在线| 久久久久99精品国产片| 欧美福利在线| 久久精品视频免费| 欧美日韩aaaaa| 久久视频在线免费观看| 欧美日韩高清在线一区| 久久国产66| 欧美日本亚洲韩国国产| 久久亚洲美女| 国产精品va在线播放| 老司机午夜精品视频在线观看| 欧美日韩成人综合在线一区二区| 欧美伊人久久久久久久久影院| 你懂的视频一区二区| 欧美在线视频免费| 欧美精品三级| 欧美1区2区3区| 国产伪娘ts一区| 在线综合欧美| 亚洲久久视频| 美女任你摸久久| 久久久久九九视频| 国产精品亚洲网站| 99精品国产热久久91蜜凸| 亚洲国产另类久久精品| 午夜精品成人在线| 亚洲一级一区| 欧美日韩一区二区三区在线看| 免费试看一区| 国内精品写真在线观看| 亚洲尤物影院| 羞羞色国产精品| 欧美日韩亚洲视频| 欧美激情国产精品| 韩国三级电影一区二区| 午夜精品美女久久久久av福利| 一区二区久久久久| 欧美日韩国产精品一区| 亚洲欧洲日韩女同| 伊人久久婷婷| 久久久青草青青国产亚洲免观| 久久精品91| 国产亚洲一区在线播放| 欧美在线观看一区二区| 久久不见久久见免费视频1| 国产精品视频精品视频| 亚洲一区二区三区免费观看| 亚洲天堂男人| 国产美女精品免费电影| 午夜精品久久久久久久99水蜜桃 | 亚洲国产成人精品久久| 影音先锋中文字幕一区| 久久视频在线视频| 欧美a级片网| 最新成人在线| 欧美日韩精品一区二区| 亚洲视频一二区| 午夜精彩国产免费不卡不顿大片| 国产精品久久久久9999吃药| 亚洲在线视频免费观看| 久久久久久网址| 亚洲国产精品成人综合色在线婷婷| 蜜桃av一区二区| 洋洋av久久久久久久一区| 亚洲综合欧美日韩| 国产午夜精品一区二区三区欧美| 久久都是精品| 亚洲国产精品va| 亚洲欧美日本国产有色| 国产一区欧美日韩| 欧美xart系列在线观看| 亚洲免费观看高清完整版在线观看熊 | 久久久久99| 亚洲激情亚洲| 欧美吻胸吃奶大尺度电影| 亚洲自拍偷拍麻豆| 欧美不卡在线视频| 亚洲香蕉网站| 好吊妞这里只有精品| 欧美精品一区二| 亚洲女同同性videoxma| 免费观看一级特黄欧美大片| 一本色道久久综合亚洲精品按摩| 国产精品免费久久久久久| 久久久久久久综合| 一区二区三区欧美视频| 久久婷婷国产麻豆91天堂| 99精品国产在热久久下载| 国产欧美一区二区三区久久| 欧美成人免费全部| 欧美一区二区在线看| 亚洲国产综合视频在线观看| 欧美在线看片| 99人久久精品视频最新地址| 精品盗摄一区二区三区| 国产精品亚洲第一区在线暖暖韩国| 久久久99国产精品免费| 一本色道久久综合亚洲精品不卡 | 久久成人免费| 亚洲一级二级| 99re6热在线精品视频播放速度| 国产日韩欧美精品一区| 欧美三区美女| 欧美日本精品在线| 久久综合999| 欧美在线一二三四区| 亚洲视频一区| 亚洲美洲欧洲综合国产一区| 欧美大片18| 久久精品99| 午夜性色一区二区三区免费视频| aa亚洲婷婷| 日韩视频国产视频| 亚洲精选视频在线| 亚洲狠狠婷婷| 亚洲激情视频在线观看| 亚洲二区视频在线| 影音先锋亚洲视频| 136国产福利精品导航网址应用| 国产精品欧美一区二区三区奶水| 欧美日韩国产美女| 欧美日韩亚洲一区二区三区四区| 欧美成年人网站| 欧美激情第二页| 欧美另类人妖| 欧美日韩视频免费播放| 欧美日韩一区二区视频在线观看| 欧美激情一区二区三级高清视频| 欧美顶级艳妇交换群宴| 欧美成人综合| 欧美日韩一区二区三区四区在线观看| 欧美激情一区二区在线 | 欧美国产精品va在线观看| 欧美freesex交免费视频| 女生裸体视频一区二区三区| 欧美成人免费在线观看| 欧美精品一区二区三区在线看午夜| 欧美另类变人与禽xxxxx| 欧美三级资源在线| 国产女主播一区| 一区二区在线观看视频| 亚洲激情视频网| 亚洲调教视频在线观看| 欧美一区二区三区精品| 久久男人资源视频| 亚洲福利视频专区| 亚洲视频网站在线观看| 欧美在线视频二区| 欧美77777| 国产精品永久免费观看| 激情综合亚洲| 一本久道久久综合婷婷鲸鱼 | 韩国av一区| 亚洲日本成人网| 亚洲欧美大片| 欧美电影电视剧在线观看| av不卡在线| 久久久亚洲成人| 欧美日韩精品免费看| 国产久一道中文一区| 亚洲黄网站在线观看| 亚洲男人的天堂在线aⅴ视频| 久久青草福利网站| 亚洲靠逼com| 久久久精品日韩欧美| 欧美色图天堂网| 亚洲成人自拍视频| 性久久久久久| 91久久精品久久国产性色也91| 亚洲一区二区三区高清| 欧美~级网站不卡| 国产一区二区三区网站| 一本久久a久久免费精品不卡| 久久久久国产一区二区| 一本色道久久加勒比88综合| 麻豆国产精品一区二区三区| 国产精品视频yy9099| 一本一本久久a久久精品综合麻豆| 久久精品欧美日韩精品|