C++語義和性能分析 2024 pdf epub mobi 電子書 下載
☆☆☆☆☆
簡體網頁||
繁體網頁
C++語義和性能分析 pdf epub mobi 著者簡介
楊鐮,1985年畢業於華中工學院計算機係。1988年赴美留學,獲波特蘭州立大學計算機科學碩士學位。1995年加盟微軟總部,在微軟研究院從事軟件安全和性能研發方麵的工作。在微軟工作的15年裏,他先後參加瞭Windows Vista、Windows Server 2008、 MSN以及Bing的研發,在軟件工程、軟件性能優化、軟件安全等領域有很深厚的功底和實踐。他在不同的國際會議上發錶瞭多篇論文,內容涉及軟件工程、機器學習和高級語言。在繁忙的工作之餘,他是滑雪高手,對如何提高滑雪闆的性能也頗有研究。
C++語義和性能分析 pdf epub mobi 圖書描述
"本書從C++的發展曆史、類型係統、語義以及性能的視角,給讀者展現瞭C++語言的基本理念和發展主綫。一方麵用抽象的理論框架,比如集閤論、有限自動機、類型和類型係統等詮釋瞭C++的理論方麵;另一方麵又從語義著手,從底層操作剖析瞭C++的實現方法。使讀者既能站得高、看得遠,又能把握C++的實質,從而全麵掌握C++語言。
本書作者有20多年的C++開發經驗,在微軟總部工作期間,用C++參與開發過包括Windows XP係統在內的許多知名商用軟件係統,在C++語言上有著深厚的功底。在本書作者看來,理解C++的精髓和靈魂,必須從C++類型係統著手,這樣纔能寫齣性能優異而又易於維護的係統。另外,從C++11到C++17的最新構造,都沒有脫離C++類型係統的主體思想。熟讀本書可以作為學習C++17的前奏。"
C++語義和性能分析 2024 pdf epub mobi 電子書 下載
C++語義和性能分析 pdf epub mobi 圖書目錄
"目錄
第1章 C++簡史 1
1.1 C++ 的曆史背景 1
1.2 C++大事記 5
1.2.1 1979年:C with classes誕生 5
1.2.2 1983年8月:C++正式命名 6
1.2.3 1986年:《The C++ Programming Language》齣版 7
1.2.4 1987年:C++2.0發布 7
1.2.5 1990年:《The Annotated C++ Reference Manual》齣版 8
1.2.6 1994年:STL誕生 8
1.2.7 1998年:ISO C++ 正式通過 9
1.2.8 2011年:C++11頒布 9
1.3 C++的進化和改進理念 10
1.4 C++的曆史貢獻及未來 11
第2章 程序設計語言的語義 14
2.1 哲學基礎 14
2.2 語義的形式化描述 14
2.3 操作性語義 16
2.4 語義描述涉及的主要元素 17
第3章 C++類型係統 19
3.1 類型係統簡介 19
3.2 數據類型的錶達規則 21
3.2.1 基本數據類型的錶達規則 22
3.2.2 用戶自定義類型的錶達規則 23
3.3 類型實例的構造規則 25
3.3.1 類型和類型實例 25
3.3.2 類型實例的構造和析構 27
3.4 類型的操作規則 33
3.4.1 context 33
3.4.2 函數 34
3.4.3 過程 35
3.4.4 過程函數 35
3.4.5 方法 36
3.4.6 特彆討論:過程方法的自動機詮釋 37
3.4.7 運算符 38
3.5 C++類型係統的特徵 39
3.5.1 特徵 1:支持OOP 39
3.5.2 特徵2:強靜態類型 40
3.5.3 特徵3:UDT是一等公民 41
3.5.4 特徵4:類型清除 45
3.5.5 特徵5:支持模闆 49
3.5.6 特徵6:指針和REF 53
3.5.7 特徵7:類型修正符 60
3.6 其他(非C++)類型係統 62
3.7 類型係統的意義和用途 62
3.7.1 程序的精確性保障 62
3.7.2 性能的可保障性 64
第4章 C++變量語義 66
4.1 變量簡介 66
4.2 C++變量的屬性 68
4.2.1 C++變量的存儲屬性 68
4.2.2 C++ 變量的值語義 95
4.2.3 C++變量的自洽性 106
4.2.4 C++變量的總分性 109
4.2.5 C++變量的多態性 112
4.3 臨時變量 113
第5章 C++對OOP的支持 116
5.1 object的內存布局 117
5.2 繼承 119
5.2.1 繼承object的內存布局 123
5.2.2 多繼承 128
5.2.3 繼承類object的語義規則 130
5.3 多態類和多態變量 137
5.4 C++對抽象的支持 139
第6章 C++ 性能分析 141
6.1 性能分析原理 141
6.2 算法的重要性 149
6.3 RAM內存讀取的性能 153
6.3.1 單綫程heap管理器 154
6.3.2 定製化heap管理係統 157
6.4 關於緩存 164
6.5 關於I/O 175
6.6 C++的特殊性能問題 176
6.6.1 臨時變量的性能問題 176
6.6.2 STL 容器 180
6.6.3 Type Erasure 185
6.6.4 異常處理 187
6.6.5 繼承的性能問題 194
6.6.6 直接函數、間接函數、內聯函數 200
參考文獻 204
"
· · · · · · (
收起)
下載链接在页面底部
點擊這裡下載
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
發表於2024-12-28
C++語義和性能分析 2024 pdf epub mobi 電子書 下載
C++語義和性能分析 2024 pdf epub mobi 電子書 下載
C++語義和性能分析 2024 pdf epub mobi 電子書 下載
喜欢 C++語義和性能分析 電子書 的读者还喜欢
C++語義和性能分析 pdf epub mobi 讀後感
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
趁這段空閑時間,把《C++語義和性能分析》看瞭兩遍,感覺受益良多。 此書雖篇幅不長,僅僅2百頁多,但以較高的技術角度講述瞭C++語言的發展曆程,類型係統,語言語義對於麵嚮對象的支持,性能考慮等內容,有深度,有思想,所舉的例子簡單明白,讓人能夠理解關鍵點。作者不愧是...
評分
☆☆☆☆☆
趁這段空閑時間,把《C++語義和性能分析》看瞭兩遍,感覺受益良多。 此書雖篇幅不長,僅僅2百頁多,但以較高的技術角度講述瞭C++語言的發展曆程,類型係統,語言語義對於麵嚮對象的支持,性能考慮等內容,有深度,有思想,所舉的例子簡單明白,讓人能夠理解關鍵點。作者不愧是...
類似圖書 點擊查看全場最低價
出版者:華中科技大學齣版社
作者:楊鐮
出品人:
頁數:224
譯者:
出版時間:2017-11-10
價格:43.80元
裝幀:平裝
isbn號碼:9787568033299
叢書系列:
圖書標籤:
計算機
Programming
C++
語義
編程
類型
變量
優化
C++語義和性能分析 2024 pdf epub mobi 電子書 下載
C++語義和性能分析 pdf epub mobi 用戶評價
評分
☆☆☆☆☆
存粹探討個技術問題,書本 6.6.2 STL容器,184頁下方最後一段,“前者不具備值語義,必須通過函數Init來復製程序,花銷頗大,後者具備值語義,可以通過位拷貝來復製程序,簡單高效”。這句話是不是寫錯瞭,是不是反瞭?
評分
☆☆☆☆☆
辣雞,目錄立意很高落實到內容上屬於掃盲,浪費錢。比DC的自殺小隊真人電影版都坑爹。
評分
☆☆☆☆☆
存粹探討個技術問題,書本 6.6.2 STL容器,184頁下方最後一段,“前者不具備值語義,必須通過函數Init來復製程序,花銷頗大,後者具備值語義,可以通過位拷貝來復製程序,簡單高效”。這句話是不是寫錯瞭,是不是反瞭?
評分
☆☆☆☆☆
從另一個角度闡述c++的一些設計和帶來的影響
評分
☆☆☆☆☆
存粹探討個技術問題,書本 6.6.2 STL容器,184頁下方最後一段,“前者不具備值語義,必須通過函數Init來復製程序,花銷頗大,後者具備值語義,可以通過位拷貝來復製程序,簡單高效”。這句話是不是寫錯瞭,是不是反瞭?
C++語義和性能分析 2024 pdf epub mobi 電子書 下載