[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《Effective C++中文版:改善程序與設計的55個具體做法》(Scott Meyers)中文版/第3版[PDF]
《Effective C++中文版:改善程序與設計的55個具體做法》(Scott Meyers)中文版/第3版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《Effective C++中文版:改善程序與設計的55個具體做法》(Scott Meyers)中文版/第3版[PDF] 簡介: 中文名 : Effective C++中文版:改善程序與設計的55個具體做法 作者 : Scott Meyers 資源格式 : PDF 版本 : 中文版/第3版 出版社 : 電子工業出版社 書號 : 712102909x 發行時間 : 2006年07月 地區 : 大陸 語言 : 簡體中文,英文 簡介 : 內容簡介: 有人說C++程序員可以分成兩類,讀過Effecti
電驢資源下載/磁力鏈接資源下載:
全選
"《Effective C++中文版:改善程序與設計的55個具體做法》(Scott Meyers)中文版/第3版[PDF]"介紹
中文名: Effective C++中文版:改善程序與設計的55個具體做法
作者: Scott Meyers
資源格式: PDF
版本: 中文版/第3版
出版社: 電子工業出版社
書號: 712102909x
發行時間: 2006年07月
地區: 大陸
語言: 簡體中文,英文
簡介:

內容簡介:
有人說C++程序員可以分成兩類,讀過Effective C++的和沒讀過的。世界頂級C++大師Scott Meyers成名之作的第三版的確當得起這樣的評價。當您讀過《Effective C++中文版(第3版改善程序與設計的55個具體做法)》後,就獲得了迅速提升自己C++功力的一個契機。
  在國際上,本書所引起的反響,波及整個計算機技術出版領域,余音至今未絕。幾乎在所有C++書籍的推薦名單上,本書都會位於前三名。作者高超的技術把握力、獨特的視角﹑诙諧輕松的寫作風格﹑獨具匠心的內容組織,都受到極大的推崇和仿效。這種奇特的現象,只能解釋為人們對這本書衷心的贊美和推崇。
  《Effective C++中文版(第3版改善程序與設計的55個具體做法)》不是讀完一遍就可以束之高閣的快餐讀物,也不是用以解決手邊問題的參考手冊,而是需要您去反復閱讀體會的,C++是真正程序員的語言,背後有著精深的思想與無與倫比的表達能力,這使得它具有類似宗教般的魅力。希望這本書能夠幫助您跨越C++的重重險阻,領略高處才有的壯美風光,做一個成功而快樂的C++程序員。
Effective C++中文版(第3版改善程序與設計的55個具體做法)》一共組織55個准則,每一條准則描述一個編寫出更好的C++的方式。每一個條款的背後都有具體范例支撐。第三版有一半以上的篇幅是嶄新內容,包括討論資源管理和模板(templates)運用的兩個新章。為反映出現代設計考慮,對第二版論題做了廣泛的修訂,包括異常(exceptions)、設計模式(design patterns)和多線程(multithreading)。
  《Effective C++中文版(第3版改善程序與設計的55個具體做法)》的重要特征包括:
  ·高效的 classes、functions、templates 和inheritance hierarchies(繼承體系)方面的專家級指導。
  ·嶄新的 "TR1" 標准程序庫功能應用,以及與既有標准程序庫組件的比較。
  ·洞察 C++和其他語言(例如Java、C#、C)之間的不同。此舉有助於那些來自其他語言陣營的開發人員消化吸收 C++ 式的各種解法。
截圖預覽:

目錄:
譯序
中英簡繁術語對照
目錄
序言
致謝
導讀
1.讓自己習慣C++
條款01:視C++為一個語言聯邦
條款02:盡量以const,enum,inline替換#define
條款03:盡可能使用const
條款04:確定對象被使用前已先被初始化
2.構造/析構/賦值運算
條款05:了解C++默默編寫並調用哪些函數
條款06:若不想使用編譯器自動成生的函數,就該明確拒絕
條款07:為多態基類聲明Virtual析構函數
條款08:別讓異常逃離析構函數
條款09:絕不在構造和析構過程中調用Virtual函數
條款10:令Operator=返回一個referenceto this
條款11:在Operator=中處理“自我賦值”
條款12:復制對象時勿忘其每一個成分
3.資源管理
條款13:以對象管理資源
條款14:在資源管理類中小心Coping行為
條款15:在資源管理類中提供對原始資源的訪問
條款16:成對使用new和delete對象置入智能指針
條款17:以獨立語句將newed對象置入智能指針
4.設計與聲明
條款18:讓接口容易被正確使用,不易被誤用
條款19:設計class猶如設計type
條款20:寧以pass-by-reference-to-const替換Pass-by-value
條款21:必須返回對象時,別妄想返回其reference
條款22: 將成員變量聲明為private
條款23: 寧以non-member、non-friend替換member函數
條款24:若有所參數皆需類型轉換,請為此采用non-member函數
條款25:考慮寫出一個不拋異常的swap函數
5.實現
條款26:盡可能延後變量定義式的出現時間
條款27:盡量少做轉型動作
條款28:避免返回handles指向對象內部成分
條款29:為“異常安全”而努力是值得的
條款30:透徹了解inlining的裡裡外外
條款31:將文件間的編譯依存關系降至最低
6.繼承與面向對象設計
條款32:確定你的public繼承塑模出is-a關系
條款33:避免遮掩繼承而來的名稱
條款34:區分接口繼承和實現繼承
條款35:考虛virtual函數以外的其他選擇
條款36:絕不重新定義繼承而來的non-virtual函數
條款37:絕不重新定義繼承而來的缺省參數值
條款38:通過復合塑模出has-a或“根據某物實現出”
條款39:明智而審慎地使用private繼承
條款40:明智而審慎地使用private繼承
7.模板與泛型編程
8.定制new和delete
9.雜項討論
A 本書之外
B 新舊版條款對映
索引

資源來自網絡收集 未經過一一的質量 安全等檢測
只是把收集的資源和各位驢友分享 僅作網絡學習交流使用 請勿用於商業用途 !
希望各位下載的驢友能多多參與分流保源


相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved