中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
傳世經典書叢深度探索C++對象模型/傳世經典書叢

包郵 傳世經典書叢深度探索C++對象模型/傳世經典書叢

出版社:電子工業出版社出版時間:2012-01-01
開本: 16開 頁數: 320
中 圖 價:¥65.3(6.6折) 定價  ¥99.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

傳世經典書叢深度探索C++對象模型/傳世經典書叢 版權信息

傳世經典書叢深度探索C++對象模型/傳世經典書叢 本書特色

如果你是一位C++程序員,渴望對于底層知識獲得一個完整的了解,那么本書正適合你

傳世經典書叢深度探索C++對象模型/傳世經典書叢 內容簡介

作者Lippman參與設計了全世界套C++編譯程序cfront,這本書就是一位偉大的C++編譯程序設計者向你闡述他如何處理各種explicit(明確出現于C++程序代碼中)和implicit(隱藏于程序代碼背后)的C++語意。 本書專注于C++面向對象程序設計的底層機制,包括結構式語意、臨時性對象的生成、封裝、繼承,以及虛擬——虛擬函數和虛擬繼承。這本書讓你知道:一旦你能夠了解底層實現模型,你的程序代碼將獲得多么大的效率。Lippman澄清了那些關于C++額外負荷與復雜度的各種錯誤信息和迷思,但也指出其中某些成本和利益交換確實存在。他闡述了各式各樣的實現模型,指出它們的進化之道及其本質因素。書中涵蓋了C++對象模型的語意暗示,并指出這個模型是如何影響你的程序的。 對于C++底層機制感興趣的讀者,這必然是一本讓你大呼過癮的絕妙好書。

傳世經典書叢深度探索C++對象模型/傳世經典書叢 目錄

目  錄
本立道生(侯捷 譯序) III
目錄 VII
前言(Stanley B. Lippman) XIII
第0章 導讀(譯者的話) XXV
第1章 關于對象(Object Lessons) 1
加上封裝后的布局成本(Layout Costs for Adding Encapsulation) 5
1.1 C++對象模式(The C++ Object Model) 6
簡單對象模型(A Simple Object Model) 7
表格驅動對象模型(A Table-driven Object Model) 8
C++對象模型(The C++ Object Model) 9
對象模型如何影響程序(How the Object Model Effects Programs) 13
1.2 關鍵詞所帶來的差異(A Keyword Distinction) 15
關鍵詞的困擾 16
策略性正確的struct(The Politically Correct Struct) 19
1.3 對象的差異(An Object Distinction) 22
指針的類型(The Type of a Pointer) 28
加上多態之后(Adding Polymorphism) 29
第2章 構造函數語意學(The Semantics of Constructors) 37
2.1 Default Constructor的構造操作 39
“帶有Default Constructor”的Member Class Object 41
“帶有Default Constructor”的Base Class 44
“帶有一個Virtual Function”的Class 44
“帶有一個Virtual Base Class”的Class 46
總結 47
2.2 Copy Constructor的構造操作 48
Default Memberwise Initialization 49
Bitwise Copy Semantics(位逐次拷貝) 51
不要Bitwise Copy Semantics! 53
重新設定Virtual Table的指針 54
處理Virtual Base Class Subobject 57
2.3 程序轉化語意學(Program Transformation Semantics) 60
顯式的初始化操作(Explicit Initialization) 61
參數的初始化(Argument Initialization) 62
返回值的初始化(Return Value Initialization) 63
在使用者層面做優化(Optimization at the User Level) 65
在編譯器層面做優化(Optimization at the Compiler Level) 66
Copy Constructor:要還是不要? 72
摘要 74
2.4 成員們的初始化隊伍(Member Initialization List) 74
第3章 Data語意學(The Semantics of Data) 83
3.1 Data Member的綁定(The Binding of a Data Member) 88
3.2 Data Member的布局(Data Member Layout) 92
3.3 Data Member的存取 94
Static Data Members 95
Nonstatic Data Members 97
3.4 “繼承”與Data Member 99
只要繼承不要多態(Inheritance without Polymorphism) 100
加上多態(Adding Polymorphism) 107
多重繼承(Multiple Inheritance) 112
虛擬繼承(Virtual Inheritance) 116
3.5 對象成員的效率(Object Member Efficiency) 124
3.6 指向Data Members的指針(Pointer to Data Members) 129
“指向Members的指針”的效率問題 134
第4章 Function語意學(The Semantics of Function) 139
4.1 Member的各種調用方式 140
Nonstatic Member Functions(非靜態成員函數) 141
Virtual Member Functions(虛擬成員函數) 147
Static Member Functions(靜態成員函數) 148
4.2 Virtual Member Functions(虛擬成員函數) 152
多重繼承下的Virtual Functions 159
虛擬繼承下的Virtual Functions 168
4.3 函數的效能 170
4.4 指向Member Function的指針(Pointer-to-Member Functions) 174
支持“指向Virtual Member Functions”的指針 176
在多重繼承之下,指向Member Functions的指針 178
“指向Member Functions之指針”的效率 180
4.5 Inline Functions 182
形式參數(Formal Arguments) 185
局部變量(Local Variables) 186
第5章 構造、析構、拷貝語意學(Semantics of Construction,
Destruction, and Copy) 191
純虛函數的存在(Presence of a Pure Virtual Function) 193
虛擬規格的存在(Presence of a Virtual Specification) 194
虛擬規格中const的存在 195
重新考慮class的聲明 195
5.1 “無繼承”情況下的對象構造 196
抽象數據類型(Abstract Data Type) 198
為繼承做準備 202
5.2 繼承體系下的對象構造 206
虛擬繼承(Virtual Inheritance) 210
vptr初始化語意學(The Semantics of the vptr Initialization) 213
5.3 對象復制語意學(Object Copy Semantics) 219
5.4 對象的效能(Object Efficiency) 225
5.5 析構語意學(Semantics of Destruction) 231
第6章 執行期語意學(Runtime Semantics) 237
6.1 對象的構造和析構(Object Construction and Destruction) 240
全局對象(Global Objects) 242
局部靜態對象(Local Static Objects) 247
對象數組(Array of Objects) 250
Default Constructors和數組 252
6.2 new和delete運算符 254
針對數組的new語意 257
Placement Operator new的語意 263
6.3 臨時性對象(Temporary Objects) 267
臨時性對象的迷思(神話、傳說) 275
第7章 站在對象模型的尖端(On the Cusp of the Object Model) 279
7.1 Template 280
Template的“實例化”行為(Template Instantiation) 281
Template的錯誤報告(Error Reporting within a Template) 285
Template中的名稱決議法(Name Resolution within a Template) 289
Member Function的實例化行為(Member Function Instantiation) 292
7.2 異常處理(Exception Handling) 297
Exception Handling快速檢閱 298
對Exception Handling的支持 303
7.3 執行期類型識別(Runtime Type Identification,RTTI) 308
Type-Safe Downcast(保證安全的向下轉換操作) 310
Type-Safe Dynamic Cast(保證安全的動態轉換) 311
References并不是Pointers 313
Typeid運算符 314
7.4 效率有了,彈性呢? 318
動態共享函數庫(Dynamic Shared Libraries) 318
共享內存(Shared Memory) 318
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 船用锚链|专业锚链生产厂家|安徽亚太锚链制造有限公司 | 百度爱采购运营研究社社群-店铺托管-爱采购代运营-良言多米网络公司 | 领先的大模型技术与应用公司-中关村科金 | 防爆暖风机_防爆电暖器_防爆电暖风机_防爆电热油汀_南阳市中通智能科技集团有限公司 | 膏方加工_丸剂贴牌_膏滋代加工_湖北康瑞生物科技有限公司 | 电镀整流器_微弧氧化电源_高频电解电源_微弧氧化设备厂家_深圳开瑞节能 | 视频教程导航网_视频教程之家_视频教程大全_最新视频教程分享发布平台 | 槽钢冲孔机,槽钢三面冲,带钢冲孔机-山东兴田阳光智能装备股份有限公司 | 吸音板,隔音板,吸音材料,吸音板价格,声学材料 - 佛山诺声吸音板厂家 | 苗木价格-苗木批发-沭阳苗木基地-沭阳花木-长之鸿园林苗木场 | 机制砂选粉机_砂石选粉机厂家-盐城市助成粉磨科技有限公司 | 塑钢件_塑钢门窗配件_塑钢配件厂家-文安县启泰金属制品有限公司 深圳南财多媒体有限公司介绍 | 盐城网络公司_盐城网站优化_盐城网站建设_盐城市启晨网络科技有限公司 | 精密模具加工制造 - 富东懿 | 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 齿轮减速电机一体机_蜗轮蜗杆减速马达-德国BOSERL齿轮减速机带电机生产厂家 | 换网器_自动换网器_液压换网器--郑州海科熔体泵有限公司 | 超声骨密度仪-骨密度检测仪-经颅多普勒-tcd仪_南京科进实业有限公司 | 泰国试管婴儿_泰国第三代试管婴儿_泰国试管婴儿费用/多少钱_孕泰来 | 袋式过滤器,自清洗过滤器,保安过滤器,篮式过滤器,气体过滤器,全自动过滤器,反冲洗过滤器,管道过滤器,无锡驰业环保科技有限公司 | 全自动固相萃取仪_高通量真空平行浓缩仪-勤业永为 | 北京易通慧公司从事北京网站优化,北京网络推广、网站建设一站式服务商-北京网站优化公司 | 东莞办公家具厂家直销-美鑫【免费3D效果图】全国办公桌/会议桌定制 | 地埋式垃圾站厂家【佳星环保】小区压缩垃圾中转站转运站 | 交变/复合盐雾试验箱-高低温冲击试验箱_安奈设备产品供应杭州/江苏南京/安徽马鞍山合肥等全国各地 | 泰兴市热钻机械有限公司-热熔钻孔机-数控热熔钻-热熔钻孔攻牙一体机 | 泥浆在线密度计厂家-防爆数字压力表-膜盒-远传压力表厂家-江苏大亚自控设备有限公司 | LED灯杆屏_LED广告机_户外LED广告机_智慧灯杆_智慧路灯-太龙智显科技(深圳)有限公司 | 神超官网_焊接圆锯片_高速钢锯片_硬质合金锯片_浙江神超锯业制造有限公司 | 泰国试管婴儿_泰国第三代试管婴儿费用|成功率|医院—新生代海外医疗 | 拉力机-拉力试验机-万能试验机-电子拉力机-拉伸试验机-剥离强度试验机-苏州皖仪实验仪器有限公司 | sus630/303cu不锈钢棒,440C/430F/17-4ph不锈钢研磨棒-江苏德镍金属科技有限公司 | 北京遮阳网-防尘盖土网-盖土草坪-迷彩网-防尘网生产厂家-京兴科技 | 广州番禺搬家公司_天河黄埔搬家公司_企业工厂搬迁_日式搬家_广州搬家公司_厚道搬迁搬家公司 | 高清视频编码器,4K音视频编解码器,直播编码器,流媒体服务器,深圳海威视讯技术有限公司 | 卓能JOINTLEAN端子连接器厂家-专业提供PCB接线端子|轨道式端子|重载连接器|欧式连接器等电气连接产品和服务 | 博客-悦享汽车品质生活 | 电动百叶窗,开窗器,电动遮阳百叶,电动开窗机生产厂家-徐州鑫友工控科技发展有限公司 | 有福网(yofus.com)洗照片冲印,毕业聚会纪念册相册制作个性DIY平台 | 实战IT培训机构_IT培训班选大学生IT技术培训中心_中公优就业 | 废旧物资回收公司_广州废旧设备回收_报废设备物资回收-益美工厂设备回收公司 |