Inside the C++ Object Model

Inside the C++ Object Model pdf epub mobi txt 電子書 下載2025

Stanley B. Lippman的工作是提供關於C++和麵嚮對象的訓練、谘詢、設計和指導。Lippman在成為一名獨立谘詢顧問之前,曾經是迪士尼動化公司的首席軟件設計師。他在AT&T Bell實驗室的時候,領導瞭cfront 3.0版本和2.1版本的編譯器開發組。他也是Bjarne Stroustrup領導的Bell實驗室Foundation項目的成員之一,負責C++程序設計環境中的對象模型部分。Lippman還撰寫瞭許多關於C++的論文。目前Lippman已受雇於微軟公司,負責Visual C++項目。

譯者侯捷:電腦技術自由作傢,對於技術的鑽研和發錶,有獨特的品性與堅持。作品涵蓋著、譯、評三方麵,散見於各種刊特、媒體、網站論壇。

出版者:Addison-Wesley Professional
作者:[美] Stanley B·Lippman
出品人:
頁數:304
译者:
出版時間:1996-5-13
價格:USD 64.99
裝幀:Paperback
isbn號碼:9780201834543
叢書系列:
圖書標籤:
  • C++ 
  • C/C++ 
  • programming 
  • 經典 
  • 計算機 
  • 編程 
  • 編譯實現 
  • 計算機科學 
  •  
想要找書就要到 本本書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

Inside the C++ Object Model focuses on the underlying mechanisms that support object-oriented programming within C++: constructor semantics, temporary generation, support for encapsulation, inheritance, and "the virtuals"--virtual functions and virtual inheritance. This book shows how your understanding the underlying implementation models can help you code more efficiently and with greater confidence. Lippman dispells the misinformation and myths about the overhead and complexity associated with C++, while pointing out areas in which costs and trade offs, sometimes hidden, do exist. He then explains how the various implementation models arose, points out areas in which they are likely to evolve, and why they are what they are. He covers the semantic implications of the C++ object model and how that model affects your programs. Highlights *Explores the program behavior implicit in the C++ Object Model's support of object-oriented programming. *Explains the basic implementation of the object-oriented features and the trade offs implicit in those features. *Examines the impact on performance in terms of program transformation.* Provides abundant program examples, diagrams, and performance measurements to relate object-oriented concepts to the underlying object model. If you are a C++ programmer who desires a fuller understanding of what is going on "under the hood," then Inside the C++ Object Model is for you! Get a value-added service! Try out all the examples from this book at www.codesaw.com. CodeSaw is a free online learning tool that allows you to experiment with live code from your book right in your browser. 0201834545B11102003

具體描述

讀後感

評分

如果我沒記錯的話,易筋經應該是一本內功秘籍;也就是說,它隻會教你練內功,而不會教你練招式。看過武俠小說的都知道,同樣的招式,內功強的人使齣來是要完爆內功弱的。 我看完這本書後,對它的印象就大緻如此。從本書中,你學不到什麼編程技巧(招式),有的隻是對c++這門語...  

評分

這本書寫得很拗口,侯捷的翻譯也有很多不符閤習慣的用詞,所以讀起來頗為費力。 總結一下: 1. 虛函數的實現: 為每個帶有虛函數的類,建立一個虛函數錶,存放這個類的每個虛函數的地址。基類和派生類的虛函數錶有著不同的內容。 每個有虛函數的類的對象帶...  

評分

剛看瞭幾章,想說幾句: 侯捷先生的書似乎都跟Microsoft公司的産品或理念有關 這本書似乎也不例外 Stanley書裏的例子一般都是以一些開源的軟件來說明問題 比如比較效率一般用的是cc、NCC等編譯器 而侯捷先生所舉的例子大都是使用的Microsoft VC++ 開源的 外麵是這樣 裏麵是啥...  

評分

做C++開發8,9年瞭,雖然個人認為也積纍瞭一些語言方麵的開發經驗,可是看到這本書以後,發現自己瞭解的內容還是太膚淺瞭,雖然這本書中介紹的內容並不能直接用於平時的項目開發,可是它能夠讓你對這門語言有一個更為深入的瞭解,同時也能夠對麵嚮對象的編程思想有瞭更為深入的...  

評分

剛看瞭幾章,想說幾句: 侯捷先生的書似乎都跟Microsoft公司的産品或理念有關 這本書似乎也不例外 Stanley書裏的例子一般都是以一些開源的軟件來說明問題 比如比較效率一般用的是cc、NCC等編譯器 而侯捷先生所舉的例子大都是使用的Microsoft VC++ 開源的 外麵是這樣 裏麵是啥...  

用戶評價

评分

從另外一個角度即實現這的角度來考慮C++

评分

很久讀的瞭,C++內部的實現機理講解的很透徹。

评分

看這本書的時候真是各種爽啊!Lippman對於底層的對象模型講的很深刻。讀完這本書後,你就可以知道為什麼有時候cast是會要有代價的,為什麼C++在一些情況下效率是和C一樣的,virtual table是怎麼實現的,還有RTTI,還有很多問題Lippman都幫你做瞭解答。最後不得不提譯者侯捷老師,他為本書插入瞭很多自己畫的示意圖和譯注,真是為本書錦上添花,讓我們理解本書輕鬆不少。

评分

讀起來非常纍的一本書,當時吃飯路上睡覺,遊泳都在想的一本書.需要大量的思考,和比較紮實的計算機基礎纔能搞明白.

评分

看完後一頭霧水,需要消化段時間

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 onlinetoolsland.com All Rights Reserved. 本本书屋 版权所有