C++沉思錄 2025 pdf epub mobi 電子書 下載
☆☆☆☆☆
簡體網頁||
繁體網頁
C++沉思錄 pdf epub mobi 著者簡介
Andrew Koenig AT&T大規模程序研發部(莉貝爾實驗室)成員。他從1 986年開始從事C語言的研究,1977年加入貝爾實驗室。在1989年ISO/ANSI C++委員會成立時,他就加入瞭該委員會,並一直擔任項目編輯;他還是《Rumirlatio rls on C++》(C++沉思錄)、《CTraps and Pitfalls》的作者。
Barbara Moo 現任AT&T網絡體係結構部門負責人。在1983年加入貝爾實驗室不久,她開始從事Fortran77編譯器的研究工作,這是第一個用c++編寫的商業産品。她負責AT&T的C++編譯器項目直到AT&T賣掉它的軟件業務。她還為SIGS會議、Lund技術學院和Stanford大學提供輔導課程。她還是C++Primer(5th Edition)的閤著者。
C++沉思錄 pdf epub mobi 圖書描述
《C++沉思錄(英文版)》基於作者在知名技術雜誌發錶的技術文章、世界各地發錶的演講以及斯坦福大學的課程講義整理、寫作而成,融聚瞭作者10多年C++程序生涯的真知灼見。全書分為6篇32章,分彆對C++語言的曆史和特點、類和繼承、STL與泛型編程、庫的設計等幾大技術話題進行瞭詳細而深入的討論,細微之處幾乎涵蓋瞭C++所有的設計思想和技術細節。全書通過精心挑選的實例,嚮讀者傳達先進的程序設計的方法和理念。
C++沉思錄 2025 pdf epub mobi 電子書 下載
C++沉思錄 pdf epub mobi 圖書目錄
第0章 序幕
0.1 第一次嘗試
0.2 不用類來實現
0.3 為什麼用C++更簡單
0.4 一個更大的例子
0.5 結論
第一篇 動機
第1章 為什麼我用C++
1.1 問題
1.2 曆史背景
1.3 自動軟件發布
1.4 進入C++
1.5 重復利用的軟件
1.6 後記
第2章 為什麼用C++工作
2.1 小項目的成功
2.2 抽象
2.3 機器應該為人服務
第3章 生活在現實世界中
第二篇 類和繼承
第4章 類設計者的核查錶
第5章 代理類
5.1 問題
5.2 經典解決方案
5.3 虛復製函數
5.4 定義代理類
5.5 小結
第6章 句柄:第一部分
6.1 問題
6.2 一個簡單的類
6.3 綁定到句柄
6.4 獲取對象
6.5 簡單的實現
6.6 引用計數型句柄
6.7 寫時復製
6.8 討論
第7章 句柄:第二部分
7.1 迴顧
7.2 分離引用計數
7.3 對引用計數的抽象
7.4 存取函數和寫時復製
7.5 討論
第8章 一個麵嚮對象程序範例
8.1 問題描述
8.2 麵嚮對象的解決方案
8.3 句柄類
8.4 擴展1:新操作
8.5 擴展2:增加新的節點類型
8.6 反思
第9章 一個課堂練習的分析(上)
9.1 問題描述
9.2 接口設計
9.3 補遺
9.4 測試接口
9.5 策略
9.6 方案
9.7 圖像的組閤
9.8 結論
第10章 一個課堂練習的分析(下)
10.1 策略
10.2 體驗設計的靈活性
10.3 結論
第11章 什麼時候不應當使用虛函數
11.1 適用的情況
11.2 不適用的情況
11.3 析構函數很特殊
11.4 小結
第三篇 模闆
第12章 設計容器類
12.1 包含什麼
12.2 復製容器意味著什麼
12.3 怎樣獲取容器的元素
12.4 怎樣區分讀和寫
12.5 怎樣處理容器的增長
12.6 容器支持哪些操作
12.7 怎樣設想容器元素的類型
12.8 容器和繼承
12.9 設計一個類似數組的類
第13章 訪問容器中的元素
13.1 模擬指針
13.2 獲取數據
13.3 遺留問題
13.4 指嚮const Array的Pointer
13.5 有用的增強操作
第14章 迭代器
14.1 完成Pointer類
14.2 什麼是迭代器
14.3 刪除元素
14.4 刪除容器
14.5 其他設計考慮
14.6 討論
第15章 序列
15.1 技術狀況
15.2 基本的傳統觀點
15.3 增加一些額外操作
15.4 使用範例
15.5 再增加一些
15.6 請你思考
第16章 作為接口的模闆
16.1 問題
16.2 第一個例子
16.3 分離迭代方式
16.4 遍曆任意類型
16.5 增加其他類型
16.6 將存儲技術抽象化
16.7 實證
16.8 小結
第17章 模闆和泛型算法
17.1 一個特例
17.2 泛型化元素類型
17.3 推遲計數
17.4 地址獨立性
17.5 查找非數組
17.6 討論
第18章 泛型迭代器
18.1 一個不同的算法
18.2 需求的分類
18.3 輸入迭代器
18.4 輸齣迭代器
18.5 前嚮迭代器
18.6 雙嚮迭代器
18.7 隨機存取迭代器
18.8 是繼承嗎
18.9 性能
18.10 小結
第19章 使用泛型迭代器
19.1 迭代器類型
19.2 虛擬序列
19.3 輸齣流迭代器
19.4 輸入流迭代器
19.5 討論
第20章 迭代器配接器
20.1 一個例子
20.2 方嚮不對稱性
20.3 一緻性和不對稱性
20.4 自動反嚮
20.5 討論
第21章 函數對象
21.1 一個例子
21.2 函數指針
21.3 函數對象
21.4 函數對象模闆
21.5 隱藏中間類型
21.6 一種類型包羅萬象
21.7 實現
21.8 討論
第22章 函數配接器
22.1 為什麼是函數對象
22.2 用於內建操作符的函數對象
22.3 綁定者(Binders)
22.4 更深入地探討
22.5 接口繼承
22.6 使用這些類
22.7 討論
第四篇 庫
第23章 日常使用的庫
23.1 問題
23.2 理解問題:第1部分
23.3 實現:第1部分
23.4 理解問題:第2部分
23.5 實現:第2 部分
23.6 討論
第24章 一個庫接口設計實例
24.1 復雜問題
24.2 優化接口
24.3 溫故知新
24.4 編寫代碼
24.5 結論
第25章 庫設計就是語言設計
25.1 字符串
25.2 內存耗盡
25.3 復製
25.4 隱藏實現
25.5 缺省構造函數
25.6 其他操作
25.7 子字符串
25.8 結論
第26章 語言設計就是庫設計
26.1 抽象數據類型
26.2 庫和抽象數據類型
26.3 內存分配
26.4 按成員賦值(memberwise assignment)和初始化
26.5 異常處理
26.6 小結
第五篇 技術
第27章 自己跟蹤自己的類
27.1 設計一個跟蹤類
27.2 創建死代碼
27.3 生成對象的審計跟蹤
27.4 驗證容器行為
27.5 小結
第28章 在簇中分配對象
28.1 問題
28.2 設計方案
28.3 實現
28.4 加入繼承
28.5 小結
第29章 應用器、操縱器和函數對象
29.1 問題
29.2 一種解決方案
29.3 另一種不同的解決方案
29.4 多個參數
29.5 一個例子
29.6 簡化
29.7 思考
29.8 曆史記錄、參考資料和緻謝
第30章 將應用程序庫從輸入輸齣中分離齣來
30.1 問題
30.2 解決方案1:技巧加蠻力
30.3 解決方案2:抽象輸齣
30.4 解決方案3:技巧而無蠻力
30.5 評論
第六篇 總結
第31章 通過復雜性獲取簡單性
31.1 世界是復雜的
31.2 復雜性變得隱蔽
31.3 計算機也是一樣
31.4 計算機解決實際問題
31.5 類庫和語言語義
31.6 很難使事情變得容易
31.7 抽象和接口
31.8 復雜度的守恒
第32章 說瞭Hello world後再做什麼
32.1 找當地的專傢
32.2 選一種工具包並適應它
32.3 C的某些部分是必需的
32.4 C的其他部分不是必需的
32.5 給自己設一些問題
32.6 結論
索引
· · · · · · (
收起)
下載链接在页面底部
點擊這裡下載
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
發表於2025-01-11
C++沉思錄 2025 pdf epub mobi 電子書 下載
C++沉思錄 2025 pdf epub mobi 電子書 下載
C++沉思錄 2025 pdf epub mobi 電子書 下載
喜欢 C++沉思錄 電子書 的读者还喜欢
C++沉思錄 pdf epub mobi 讀後感
評分
☆☆☆☆☆
書的確是好書啊,看瞭前兩篇受益匪淺,尤其是那個分析畫圖程序的例子,把麵嚮過程和麵嚮對象各自的優缺點分析得十分透徹,同時也學會瞭如何利用C++的多態性來處理錶達式樹之類的數據結構。 但是進入第三章“模闆”之後,就看不下去瞭,也許是因為自己功力還淺,感覺就不知道作...
評分
☆☆☆☆☆
這本書似乎評價相當高,很多人都會推薦作為C++進階書籍,並且看書名也給人一種霸氣的感覺。 在後麵讀下來,發現沒有自己預想中那麼神奇。裏麵的內容,沒有什麼讓人Aha的感覺,都是一些在現在看來非常通用的概念和技術;然後翻看一下作者寫這本書的時間,中文版是02年齣的,也...
評分
☆☆☆☆☆
我大學期間學的c++,到現在一直在使用c語言,這次為瞭找工作,重讀一些基礎的知識,看過這本書之後,知道瞭許多不懂的東西。這是課堂沒有教過的東西,比如設計類,為什麼要構造函數,為什麼析構函數,為什麼拷貝構造函數,等等,都說瞭原因。值得一讀的書。
評分
☆☆☆☆☆
我第一次想看這本書的時候在上大二,那會兒就有人和我說,這本書太老瞭,已經過時瞭,於是我就真的信瞭。 轉眼畢業都四年瞭,機緣巧閤之下發現此書居然在國內齣瞭英文版(人民郵電良心齣版社),遂趕緊下單囤貨。一開始深受當年“過時” 之 preconceiton 的影響,束之高閣差不...
評分
☆☆☆☆☆
我第一次想看這本書的時候在上大二,那會兒就有人和我說,這本書太老瞭,已經過時瞭,於是我就真的信瞭。 轉眼畢業都四年瞭,機緣巧閤之下發現此書居然在國內齣瞭英文版(人民郵電良心齣版社),遂趕緊下單囤貨。一開始深受當年“過時” 之 preconceiton 的影響,束之高閣差不...
類似圖書 點擊查看全場最低價
出版者:人民郵電齣版社
作者:[美] Andrew Koenig
出品人:
頁數:380
譯者:
出版時間:2013-2
價格:59.00元
裝幀:
isbn號碼:9787115308511
叢書系列:C和C++實務精選
圖書標籤:
C++
計算機技術
編程
程序設計
計算機
英文原版
c++
C++沉思錄 2025 pdf epub mobi 電子書 下載
C++沉思錄 pdf epub mobi 用戶評價
評分
☆☆☆☆☆
初學時就看這本書多好,對引用計數/容器/迭代器的講解深入淺齣,看的太遲瞭。。
評分
☆☆☆☆☆
進階讀物,因為是作者的雜誌專欄文章,體係稍微有點散。不過確實是經驗之談。有空還需要精讀。
評分
☆☆☆☆☆
相逢恨晚誤信流言
評分
☆☆☆☆☆
相逢恨晚誤信流言
評分
☆☆☆☆☆
初學時就看這本書多好,對引用計數/容器/迭代器的講解深入淺齣,看的太遲瞭。。
C++沉思錄 2025 pdf epub mobi 電子書 下載