圖書標籤: C++ C/C++ programming 經典 計算機 編程 編譯實現 計算機科學
发表于2024-11-25
Inside the C++ Object Model pdf epub mobi txt 電子書 下載 2024
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
Stanley B. Lippman的工作是提供關於C++和麵嚮對象的訓練、谘詢、設計和指導。Lippman在成為一名獨立谘詢顧問之前,曾經是迪士尼動化公司的首席軟件設計師。他在AT&T Bell實驗室的時候,領導瞭cfront 3.0版本和2.1版本的編譯器開發組。他也是Bjarne Stroustrup領導的Bell實驗室Foundation項目的成員之一,負責C++程序設計環境中的對象模型部分。Lippman還撰寫瞭許多關於C++的論文。目前Lippman已受雇於微軟公司,負責Visual C++項目。
譯者侯捷:電腦技術自由作傢,對於技術的鑽研和發錶,有獨特的品性與堅持。作品涵蓋著、譯、評三方麵,散見於各種刊特、媒體、網站論壇。
看完後一頭霧水,需要消化段時間
評分深入C++的好書
評分很久讀的瞭,C++內部的實現機理講解的很透徹。
評分看完c++ primer和這本書,纔有點入門的感覺,這本書看完之後,自己對C++的熟悉程度仿佛又下降瞭點。寫C++程序,一方麵是寫給程序員看,另一方麵,是寫給編譯器看,或許C++的復雜性就來源於這一點吧。
評分對這本書有特殊感情啊,嗬嗬。 這個作者是早期C++的參與者,內容沒得說。這是這個topic唯一的著作,你沒得選。可惜裡麵錯誤比較多,而且不是typo,是技術性的。讀的時候需要非常小心。
理由有以下几条 一、书比较老了,是在C++ 98标准出来之前写的 二、细节错误比较多,侯捷的翻译导读里说他更正了不少,可谁知道还有多少细节错误没发现;而且,我发现他的译文有些地方也有问题,原文本来正确的,却纠正成错的了 三、除非从事编译器方面的工作,没必要死抠细...
評分做C++开发8,9年了,虽然个人认为也积累了一些语言方面的开发经验,可是看到这本书以后,发现自己了解的内容还是太肤浅了,虽然这本书中介绍的内容并不能直接用于平时的项目开发,可是它能够让你对这门语言有一个更为深入的了解,同时也能够对面向对象的编程思想有了更为深入的...
評分很好很强大,也非常深奥,比Effective系列深太多了。只有前5章勉强看懂。 这本书偏重的是C++内部实现,而effective则是讲C++的常用技术。虽然在技术上没有太大帮助,但绝对大大提高内功,会给你剖析了C++ class的实现机制。 建议想深入C++的人都读一读,会有一种醍醐灌顶的作用...
評分我是以日记的形式写下,写完发觉有些书评的性质,就发到此处。 首先说 《深度探索 C++ 对象模型》 是一本书,一本介绍 C++ 对象模型的书,这是一本独一无二的从编译器的解读来阐述 C++ 对象模型的书籍,因着编译器的设计者和学习者全球本来就少,加之深度研究...
評分个人是先看了本书的导读,然后对本书的2,3,4,5章节比较感兴趣,所以主要读了这几个章节。 通过对第二章的阅读,对C++里面的几个类型的构造函数有了一个更深入的了解,本书讲的很细,大有看了恍然大悟之感。 第三章主要是介绍了C++里面类中数据成员的内存布局,有丰...
Inside the C++ Object Model pdf epub mobi txt 電子書 下載 2024