學習C 高階必讀書目

2021-06-09 23:02:17 字數 1808 閱讀 3333

(紅色為必讀書目)

1.c++語言的設計和演化

首先肯定要讀一讀

bjarne stroustrup

的the design and evolution of c++

,了解一下這個語言的歷史。接下來就可以看別的書了,但要不停地回頭看這本書,看到

你不斷地學到的新技術是怎麼樣一點點地被接納到這個語言中去的。

2.essential c++中文版和c++primer

(同乙個作者)

第一本書因人而異,基礎好一些的,可以看

stanley b. lippman

的c++ primer

,這本書非常地巨大,你打星號的部分可以不要看。基礎不太好的,可以看

stanley b.

lippman

的essential c++

,這本書份量要輕得多,不過四個

c++的范型都講了,而

且講得非常清楚。

3.程式設計實踐(英文名:

the practice of programming)

第二本應該停止技術層面的東西,靜下心來看看

pike

和kernighan

的thepractice

of programming

,好好地整理一下,在程式設計中應該有哪些注意的事項。這本

非常薄的

booklet

,可以說是程式設計師必讀的指南。

4.c++程式設計思想

第三本書,就應該是

bruce eckel

寫的、候捷譯的

thinking in c++

,這本書每過

半年我就要重讀一遍。可以說每一章都是寫得發人深省的,這本書讓我感覺到了

技術運用的非常高的境界,但是語言非常平實,只要認真地讀,即使基礎不行,

也一定可以懂。我在教課的時候,就是用這本書(面對的學生是零基礎)。

5.effective c++

和moreeffective c++

、stl

原始碼剖析、

c++設計新思維

要更上一層的話,就要慢一步,先要把握

c++設計習慣的良好。這是

scott

meyers

的effective c++

和more effective c++

帶給我們的無盡收益。我

more

effective c++

買不起,只好花了

10塊錢影印裝訂了一本

"線裝本

",看起來像葵花

寶典(;-)

)。這兩本書是真正的經典,作者對

c++的純熟,使得語言的風格讀起來

簡直是如飴甘甜,就像他站在對面在講課。我手中有這兩本書的原版

cd,如果有興

趣,可以發

e-mail

[email protected]

或在飲水思源投條兒給

gaobo

索要,只要您提供

光碟我就給免費燒。如果你已經深刻地理解了

effective c++

和more effective

c++,那你可以發現,你在眾人中已經是雞群之鶴。可以指導專案運作了,可以編

寫一切你想做的程式了,可以指出別人看起來不錯的**的大小問題了。如果你能

一眼看出有人的**是對應於"條款

27"或"條款

m6",那你可真是讓本人刮目了。

6.exceptional c++

和moreexceptional c++

、inside the c++ object model

C 必讀書目

1.lippman lippman是誰,知道c 的都知道,此書也被評為c 的最佳入門書籍,也是lipman寫得最認真的一本書,第3版在國內98年就有了。全書可謂是c 大全,深度適當,比較適合初學者,或者想對c 和程式設計有大概了解的讀者,但就是比較厚 一千多頁 這也只能怪c 的源遠流長啊,讓我們這些...

產品經理必讀書目

一 產品市場 引爆點 產品市場與運營推廣 長尾理論 產品市場 魔鬼經濟學 產品市場 影響力 產品市場 怪誕行為學 產品市場與使用者行為必讀 二 產品設計 使用者體驗的要素 你們都懂的 就這麼簡單 使用者體驗科普 錦繡藍圖 web資訊架構必讀 web資訊架構 web資訊架構必讀 創造突破性產品 pm啟...

C 程式設計師必讀書目清單

多讀一些優秀的書籍,對於開發者穩固程式設計基礎 提高程式設計技能有很大幫助。但是,大多時候,初學者不知道應該讀什麼書入門,有一定基礎的開發者不知道如何高階。本文總結了乙個 c 優秀書籍清單,希望能夠為你帶來一定的幫助。這些書大多數都有中文版,並且可以很容易在網上找到。階段 1 essential c...