有人說C++程序員可以分為兩類,讀過Effective C++的和沒讀過的。世界頂級C++大師Scott Meyers成名之作的第三版的確當得起這樣的評價。當您讀過這本書之后,就獲得了迅速提升自己C++功力的一個契機。
在國際上,本書所引起的反響,波及整個計算機技術的出版領域,余音至今未絕。幾乎在所有C++書籍的推薦名單上,本書都會位于前三名。作者高超的技術把握力、獨特的視角、詼諧輕松的寫作風格、獨具匠心的內容組織,都受到極大的推崇和仿效。這種奇特的現象,只能解釋為人們對這本書衷心的贊美和推崇。
《Effective C++:改善程序與設計的55個具體做法(第3版)(中文版)(雙色)》不是讀完一遍就可以束之高閣的快餐讀物,也不是用以解決手邊問題的參考手冊,而是需要您去反復閱讀體會的,C++是真正程序員的語言,背后后精神的思想與無以倫比的表達能力,這使得它具有類似宗教般的魅力。希望這本書能夠幫您跨越C++的重重險阻,領略高處才有的壯美風光,做一個成功而快樂的C++程序員。
Scott Meyers是全世界最知名的C++軟件開發專家之一。他是暢銷書《Effective C++》系列(Effective C++,More Effective C++,Effective STL)的作者,又是創新產品《Effective C++ CD》的設計者和作者,也是Addison-Wesley的“Effective Software Development Series”顧問編輯,以及《Software Development》雜志咨詢板成員。他也為若干新公司的技術咨詢板提供服務。Meyers于1993年自Brown大學獲得計算機博士學位。
譯序
中英簡繁術語對照
目錄
序言
致謝
導讀
1. 讓自己習慣c++
2. 構造/析構/賦值運算
3. 資源管理
4. 設計與聲明
5. 實現
6. 繼承與面向對象設計
7. 模板與泛型編程
8. 定制new和delete
9. 雜項討論
a 本書之外
b 新舊版條款對照
索引