名著名譯,經(jīng)典奉獻。雙色印刷,完美再現(xiàn)原著風采。
本書一共組織 55 個準則,每一條準則描述一個編寫出更好的 C++ 的方式。每一個條款的背后都有具體范例支撐。第三版有一半以上的篇幅是嶄新內(nèi)容,包括討論資源管理和模板(templates)運用的兩個新章。為反映出現(xiàn)代設(shè)計考慮,對第二版論題做了廣泛的修訂,包括異常(exceptions)、設(shè)計模式(design patterns)和多線程(multithreading)。
《Effective C++》的重要特征包括:
* 高效的 classes、functions、templates 和inheritance hierarchies(繼承體系)方面的專家級指導。
* 嶄新的 "TR1" 標準程序庫功能應用,以及與既有標準程序庫組件的比較。
* 洞察 C++和其他語言(例如Java、C#、C)之間的不同。此舉有助于那些來自其他語言陣營的開發(fā)人員消化吸收 C++ 式的各種解法。
內(nèi)容簡介
有人說C++程序員可以分成兩類,讀過Effective C++的和沒讀過的。世界頂級C++大師Scott Meyers成名之作的第三版的確當?shù)闷疬@樣的評價。當您讀過這本書之后,就獲得了迅速提升自己C++功力的一個契機。
在國際上,本書所引起的反響,波及整個計算技術(shù)出版領(lǐng)域,余音至今未絕。幾乎在所有C++書籍的推薦名單上,本書都會位于前三名。作者高超的技術(shù)把握力、獨特的視角、詼諧輕松的寫作風格、獨具匠心的內(nèi)容組織,都受到極大的推崇和仿效。這種奇特的現(xiàn)象,只能解釋為人們對這本書衷心的贊美和推崇。
這本書不是讀完一遍就可以束之高閣的快餐讀物,也不是用以解決手邊問題的參考手冊,而是需要您去反復閱讀體會的,C++是真正程序員的語言,背后有著精深的思想與無與倫比的表達能力,這使得它具有類似宗教般的魅力。希望這本書能夠幫助您跨越C++的重重險阻,領(lǐng)略高處才有的壯美風光,做一個成功而快樂的C++程序員。
作者簡介
Scott Meyers是全世界最知名的C++軟件開發(fā)專家之一。他是暢銷書《Effective C++》系列(Effective C++,More Effective C++,Effective STL)的作者,又是創(chuàng)新產(chǎn)品《Effective C++ CD》的設(shè)計者和作者,也是Addison-Wesley的“Effective Software Development Series"顧問編輯,以及《Software Development》雜志咨詢板成員。他也為若干新公司的技術(shù)咨詢板提供服務。Meyers于1993年自Brown大學獲得計算機博士學位。他的網(wǎng)址是,aristeia.