深度探索C++对象模型

本书特色

[

如果你是一位c++程序员,渴望对于底层知识获得一个完整的了解,那么本书正适合你

]

内容简介

[

  作者lippman参与设计了全世界**套c++编译程序cfront,这本书就是一位伟大的c++编译程序设计者向你阐述他如何处理各种explicit(明确出现于c++程序代码中)和implicit(隐藏于程序代码背后)的c++语意。

  本书专注于c++面向对象程序设计的底层机制,包括结构式语意、临时性对象的生成、封装、继承,以及虚拟——虚拟函数和虚拟继承。这本书让你知道:一旦你能够了解底层实现模型,你的程序代码将获得多么大的效率。lippman澄清了那些关于c++额外负荷与复杂度的各种错误信息和迷思,但也指出其中某些成本和利益交换确实存在。他阐述了各式各样的实现模型,指出它们的进化之道及其本质因素。书中涵盖了c++对象模型的语意暗示,并指出这个模型是如何影响你的程序的。

  作者lippman参与设计了全世界**套c++编译程序cfront,这本书就是一位伟大的c++编译程序设计者向你阐述他如何处理各种explicit(明确出现于c++程序代码中)和implicit(隐藏于程序代码背后)的c++语意。

]

目录

目  录
本立道生(侯捷 译序) iii
目录 vii
前言(stanley b. lippman) xiii
第0章 导读(译者的话) xxv
第1章 关于对象(object lessons)
加上封装后的布局成本(layout costs for adding encapsulation)
1.1 c++对象模式(the c++ object model)
简单对象模型(a simple object model)
表格驱动对象模型(a table-driven object model)
c++对象模型(the c++ object model)
对象模型如何影响程序(how the object model effects programs)
1.2 关键词所带来的差异(a keyword distinction)
关键词的困扰
策略性正确的struct(the politically correct struct)

封面

深度探索C++对象模型

书名:深度探索C++对象模型

作者:[美]Stanley B. Lippman (斯坦利.B..李普曼) 著,侯捷 译

页数:320

定价:¥69.0

出版社:电子工业出版社

出版日期:2012-01-01

ISBN:9787121149528

PDF电子书大小:85MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注