Inside The C++ Object Model專注于C++對象導(dǎo)向程序設(shè)計的底層機(jī)制,包括結(jié)構(gòu)式語意、暫時性對象的生成、封裝、繼承,以及虛擬——虛擬函數(shù)和虛擬繼承。這本書讓你知道:一旦你能夠了解底層實現(xiàn)模型,你的程序代碼將獲得多么大的效率。Lippman澄清了那些關(guān)于C++額外負(fù)荷與復(fù)雜度的各種錯誤信息和迷思,但也指出其中某些成本和利益交換確實存在。他闡述了各式各樣的實現(xiàn)模型,指出它們的進(jìn)化之道及其本質(zhì)因素。本書涵蓋了C++對象模型的語意暗示,并指出這個模型是如何影響你的程序的。本書重點:探索“對象導(dǎo)向程序所支持的C++對象模型”下的程序行為。對于“對象導(dǎo)向性質(zhì)之基礎(chǔ)實現(xiàn)技術(shù)”以及“各種性質(zhì)背后的隱含利益交換”提供一個清楚的認(rèn)識。檢驗由程序變形所帶來的效率沖擊。提供豐富的程序范例、圖片,以及對象導(dǎo)向觀念和底層對象模型之間的效率測量。C++成山似海的書籍堆中,這一本不是嬰幼兒奶粉,也不是較大嬰兒奶粉,它是成人專用的低脂高鈣特殊奶粉。對于C++底層機(jī)制感興趣的讀者,這本書會給你“漫卷詩書喜欲狂”的感覺。了解C++ Object Model,是學(xué)習(xí)Component Object Model的最短路線。如果你是一位C++程序員,渴望對于底層知識獲得一個完整的了解,那么Inside The C++ Object Model正適合你。關(guān)于作者:Stanley Lippman目前是華特迪斯尼主題動畫公司(Walt Disney Feature Animation)的主要軟件工程師。他曾經(jīng)在AT&T貝爾實驗室領(lǐng)導(dǎo)cfront 3.0和2.1版的編譯器開發(fā)小組。他也是貝爾實驗室中由Bjame Stroustrup所領(lǐng)導(dǎo)的Foundation專案組中的一員,負(fù)責(zé)對象模型并研究C++程序開發(fā)環(huán)境。Stan著有極為成功的C++ Primer一書,也發(fā)表過許多C++方面的論文。Stan最近剛從C++ Report的編輯位置上“退隱”,他曾在那個位置上做了4年。他的C++論述遍及全球。關(guān)于譯者:侯捷,海峽兩岸著名的電腦技術(shù)自由作家,對于技術(shù)的鉆研和發(fā)表,有獨特的品性與堅持。作品涵蓋著、譯、評三方面,散見于各種刊特、媒體、網(wǎng)站論壇,深受讀者喜愛和尊敬。