出版時間:2007-1 出版社:機械工業(yè)出版社 作者:Herb Sutter 頁數(shù):185 譯者:聶雪軍
Tag標簽:無
內(nèi)容概要
本書通過示例的方式來講述如何用標準C++進行正確的軟件開發(fā)。全書共分8章,包括范型程序設計與C++標準庫、異常安全性的問題與技術、類的設計與繼承、編譯器防火墻和Pimpl慣用法、名字查找名字空間和接口規(guī)則、內(nèi)存管理、誤區(qū)陷阱以及錯誤的慣用法等。本書內(nèi)容深入,論證嚴謹,作者權(quán)威,可幫助讀者編寫效率更高、更加健壯的C++代碼。 本書適合有一定編程經(jīng)驗的C++程序員閱讀,也可作為提高C++編程水平的參考書籍。
作者簡介
薩特(Herb Sutter)是廣受贊譽的Exceptional三卷本(《Exceptional C++》、《More Exceptional C++》和《Exceptional C++Style》)的作者,還曾發(fā)表了上百篇軟件開發(fā)方面的技術文章和論文。他是ISO C++標準委員會的主席、《C/c++ Users Journal》的撰稿編輯和專欄作者。同時,
書籍目錄
“C++設計新思維”叢書前言譯者序序言前言第1章 泛型程序設計與c++標準庫 條款1:迭代器 條款2:大小寫不敏感的字符串——之一 條款3:大小寫不敏感的字符串——之二 條款4:可重用性最大的泛型容器——之一 條款5:可重用性最大的泛型容器——之二 條款6:臨時對象 條款7:標準庫的使用(再論臨時對象)第2章 異常安全性的問題與技術 條款8:編寫異常安全的代碼——之一 條款9:編寫異常安全的代碼——之二 條款10:編寫異常安全的代碼——之三 條款11:編寫異常安全的代碼——之四 條款12:編寫異常安全的代碼——之五 條款13:編寫異常安全的代碼——之六 條款14:編寫異常安全的代碼——之七 條款15:編寫異常安全的代碼——之八- 條款16:編寫異常安全的代碼——之九 條款17:編寫異常安全的代碼——之十 條款18:代碼的復雜性——之一 條款19:代碼的復雜性——之二第3章 類的設計與繼承 條款20:類的編寫技巧 條款21:對虛函數(shù)進行重載 條款22:類之間的關系——之一 條款23:類之間的關系——之二 條款24:繼承的使用和誤用 條款25:面向?qū)ο蟪绦蛟O計第4章 編譯器防火墻和Pimpl慣用法 條款26:將編譯期依賴性降到最低——之一 條款27:將編譯期依賴性降到最低——之二 條款28:將編譯期依賴性降到最低——之三 條款29:編譯防火墻 條款30:Fast Pimpl慣用法第5章 名字查找、名字空間和接口規(guī)則 條款3l:名字查找與接口規(guī)則——之一 條款32:名字查找與接口規(guī)則——之二 條款33:名字查找和接口規(guī)則——之三 條款34:名字查找與接口規(guī)則——之四第6章 內(nèi)存管理 條款35:內(nèi)存管理——之一 條款36:內(nèi)存管理——之二 條款37:auto_tr第7章 誤區(qū)、陷阱以及錯誤的慣用法 條款38:對象標識 條款39:自動轉(zhuǎn)換 條款40:對象的生存期——之一 條款4l:對象的生存期——之二第8章 其他主題 條款42:變量的初始化 條款43:正確地使用const 條款44:類型轉(zhuǎn)換 條款45:b001 條款46:轉(zhuǎn)調(diào)函數(shù) 條款47:控制流程參考文獻后記
編輯推薦
《Exceptional C++中文版》通過示例的方式來講述如何用標準C++進行的軟件開發(fā)。您是否喜歡解決一些復雜的難題?是否喜歡編寫健壯的和可擴展的代碼?那么您可以花幾分鐘的時間來研究一些很難的C++設計問題和編程問題。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載