[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《深度探索C++對象模型》(Inside The C++ Object Model)((美)Stanley B.Lippman)掃描版,中譯本[PDF]
《深度探索C++對象模型》(Inside The C++ Object Model)((美)Stanley B.Lippman)掃描版,中譯本[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《深度探索C++對象模型》(Inside The C++ Object Model)((美)Stanley B.Lippman)掃描版,中譯本[PDF] 簡介: 中文名 : 深度探索C++對象模型 原名 : Inside The C++ Object Model 作者 : (美)Stanley B.Lippman 譯者 : 侯捷 資源格式 : PDF 版本 : 掃描版,中譯本 出版社 : 華中科技大學出版社 書號 : 7560924182 發行時間 : 2001年05月01日 地區 : 大陸 語言 : 簡體中文 簡介 :
電驢資源下載/磁力鏈接資源下載:
全選
"《深度探索C++對象模型》(Inside The C++ Object Model)((美)Stanley B.Lippman)掃描版,中譯本[PDF]"介紹
中文名: 深度探索C++對象模型
原名: Inside The C++ Object Model
作者: (美)Stanley B.Lippman
譯者: 侯捷
資源格式: PDF
版本: 掃描版,中譯本
出版社: 華中科技大學出版社
書號: 7560924182
發行時間: 2001年05月01日
地區: 大陸
語言: 簡體中文
簡介:

◎類  別 計算機/網絡 >> 程序設計 >> C++
◎頁  碼 320頁
內容簡介:
  《Inside The C++ Object Model》專注於C++對象導向程序設計的底層機制,包括結構式語意、暫時性對象的生成、封裝、繼承,以及虛擬——虛擬函數和虛擬繼承。這本書讓你知道:一旦你能夠了解底層實現模型,你的程序代碼將獲得多麼大的效率。Lippman澄清了那些關於C++額外負荷與復雜度的各種錯誤信息和迷思,但也指出其中某些成本和利益交換確實存在。他闡述了各式各樣的實現模型,指出它們的進化之道及其本質因素。本書涵蓋了C++對象模型的語意暗示,並指出這個模型是如何影響你的程序的。
  本書重點:探索“對象導向程序所支持的C++對象模型”下的程序行為。對於“對象導向性質之基礎實現技術”以及“各種性質背後的隱含利益交換”提供一個清楚的認識。檢驗由程序變形所帶來的效率沖擊。提供豐富的程序范例、圖片,以及對象導向觀念和底層對象模型之間的效率測量。
  C++成山似海的書籍堆中,這一本不是嬰幼兒奶粉,也不是較大嬰兒奶粉,它是成人專用的低脂高鈣特殊奶粉。
  對於C++底層機制感興趣的讀者,這本書會給你“漫卷詩書喜欲狂”的感覺。
  了解C++ Object Model,是學習Component Object Model的最短路線。
  如果你是一位C++程序員,渴望對於底層知識獲得一個完整的了解,那麼Inside The C++ Object Model正適合你。
  關於作者:Stanley Lippman目前是華特迪斯尼主題動畫公司(Walt Disney Feature Animation)的主要軟件工程師。他曾經在AT&T貝爾實驗室領導cfront 3.0和2.1版的編譯器開發小組。他也是貝爾實驗室中由Bjame Stroustrup所領導的Foundation專案組中的一員,負責對象模型並研究C++程序開發環境。Stan著有極為成功的C++ Primer一書,也發表過許多C++方面的論文。Stan最近剛從C++ Report的編輯位置上“退隱”,他曾在那個位置上做了4年。他的C++論述遍及全球。
  關於譯者:侯捷,海峽兩岸著名的電腦技術自由作家,對於技術的鑽研和發表,有獨特的品性與堅持。作品涵蓋著、譯、評三方面,散見於各種刊特、媒體、網站論壇,深受讀者喜愛和尊敬。
作者簡介:
  Stanley B.Lippman的職業是提供關於C++和面向對象的訓練、咨詢、設計和指導。他在成為一名獨立咨詢顧問之前,曾經是迪士尼動化公司的首席軟件設計師。當他在AT&T Bell實驗室的時候,領導了cfront 3.0版本和2.1版本的編譯器開發組。他也是Bjarne Stroustrup領導的Bell實驗室Foundation項目的成員之一,負責C++程序設計環境中的對象模型部分。他還撰寫了許多關於C++的文章。目前他已受雇於微軟公司,負責Visual C++項目。
內容截圖:

目錄:
本立道生(侯捷 譯序)
目錄
前言(Stanley B.Lippman)
第0章 導讀(譯者的話)
第1章 關於對象(Object Lessons)
1.1 C++模式模式(The C++ Object Model)
1.2 關鍵詞所帶來的差異(A Keyword Distinction)
1.3 對象的差異(An Object Distinction)
第2章 構造函數語意學(The Semantics of constructors)
2.1 Default Constructor的建構操作
2.2 Copy Constructor的建構操作
2.3 程序轉換語意學(Program Transformation Semantics)
2.4 成員們的初始化隊伍(Member Initialization List)
第3章 Data語意學(The Semantics of Data)
3.1 Data Member的綁定(The Binding of a Data Member)
3.2 Data Member的布局(Data Member Layout)
3.3 Data Member的存取
3.4 “繼承”與Data Member
3.5 對象成員的效率(Object Member Efficiency)
3.6 指向Data Members的指針(Pointer to Data Members)
第4章 Function語意學(The Semantics of Function)
4.1 Member的各種調用方式
4.2 Virtual Member Functions(虛擬成員函數)
4.3 函數的效能
4.4 指向Member Functions的指針(Pointer-to-Member Functions)
4.5 Inline Functions
第5章 構造、解構、拷貝 語意學(Semantics of Construction,Destruction,and Copy)
5.1 無繼承情況下的對象構造
5.2 繼承體系下的對象構造
5.3 對象復制語意學(Object Copy Semantics)
5.4 對象的功能(Object Efficiency)
5.5 解構語意學(Semantics of Destruction)
第6章 執行期語意學(Runting Semantics)
6.1 對象的構造和解構(Object Construction and Destruction)
6.2 new和delete運算符
6.3 臨時性對象(Temporary Objects)
第7章 站在對象模型的類端(On the Cusp of the Object Model)
7.1 Template
7.2 異常處理(Exception Handling)
7.3 執行期類型識別(Runtime Type Identification,RTTI)
7.4 效率有了,彈性呢? 
相關資源:

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

Copyright © 電驢下載基地 All Rights Reserved