王健伟C++高级课程 对象模型

2022-01-08 C/C++
郑重承诺丨嗨橙提供安全交易、信息保真!
¥ 0钻石

此资源仅限VIP下载升级VIP

VIP活动仅需49起
立即下载 升级会员
详情介绍

【课程介绍】:

适合人群:想挑战一些有难度的技术,或者作为一个希望晋级、成长为C++高手甚至大师的人

课程目标:希望了解C++对象内部工作原理和编译器底层实现机制,需要学习高端知识,为进阶C++大师铺路者

 

王健伟C++高级课程 对象模型

第1章 c++对象模型探索 课程介绍 (37分钟 1节)

1-1c++对象模型探索课程详细介绍[37:32]
第2章 对象 (6小时39分钟 10节)

2-1类对象所占用的空间[22:47]
2-2对象结构的发展和演化[43:44]
2-3this指针调整[21:44]
2-4分析obj目标文件,构造函数语义[36:03]
2-5构造函数语义续[41:36]
2-6拷贝构造函数语义[44:54]
2-7程序转化语义[44:03]
2-8程序的优化[45:50]
2-9程序优化续、拷贝构造续,深浅拷贝[40:00]
2-10成员初始化列表说[59:11]
第3章 虚函数 (3小时31分钟 6节)

3-1虚函数表指针位置分析[16:54]
3-2继承关系作用下虚函数的手工调用[33:14]
3-3虚函数表分析[51:07]
3-4多重继承虚函数表分析[32:15]
3-5辅助工具,vptr、vtbl创建时机[18:22]
3-6单纯的类不纯时引发的虚函数调用问题[59:16]
第4章 数据语义学 (6小时53分钟 11节)

4-1数据成员绑定时机[26:35]
4-2进程内存空间布局[25:35]
4-3数据成员布局[42:10]
4-4数据成员存取[34:22]
4-5单一继承下的数据成员布局[37:36]
4-6单类单继承虚函数下的数据成员布局[29:16]
4-7多重继承数据布局与this调整深谈[51:13]
4-8虚基类问题的提出和初探[42:42]
4-9两层结构时虚基类表内容分析[50:01]
4-10三层结构时虚基类表内容分析[37:40]
4-11成员变量地址、偏移、指针等重申[36:43]
第5章 函数语义学 (6小时48分钟 11节)

5-1普通成员函数调用方式[22:38]
5-2虚成员函数、静态成员函数调用方式[44:21]
5-3虚函数地址问题的vcall引入[17:55]
5-4静动态类型、绑定,坑点,多态体现深谈[47:57]
5-5单继承虚函数趣味性测试和回顾[22:49]
5-6多继承虚函数深释、第二基类,虚析构必加[01:06:43]
5-7多继承第二基类虚函数支持、虚继承带虚函数[34:03]
5-8RTTI运行时类型识别回顾与存储位置介绍[43:02]
5-9函数调用、继承关系性能说[39:14]
5-10指向成员函数的指针及vcall进一步谈[47:26]
5-11inline函数回顾和扩展细节说[22:50]
第6章 对象构造语义学 (8小时56分钟 11节)

6-1继承体系下的对象构造步骤[48:43]
6-2对象复制语义学、析构函数语义学[45:59]
6-3局部对象、全局对象的构造和析构[40:29]
6-4局部静态对象、对象数组构造析构和内存分配[47:26]
6-5new、delete运算符,内存高级话题[20:23]
6-6new、delete的进一步认识[38:37]
6-7new细节,重载类内operator new、del[01:06:17]
6-8内存池概念、代码实现和详细分析[01:02:47]
6-9嵌入式指针概念及范例、内存池改进版[01:00:56]
6-10重载全局new、delete,定位new及重载等[53:51]
6-11临时性对象的详细探讨[51:18]
第7章 对象模型之巅 (1小时47分钟 2节)

7-1模板及其实例化详细分析[01:05:17]
7-2邪门歪道、推荐书籍、结束语开始学习

资源下载此资源仅限VIP下载,请先
客服QQ:1807388100

免责声明: 1、本站信息来自网络,版权争议与本站无关 2、本站所有主题由该帖子作者发表,该帖子作者与本站享有帖子相关版权 3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和本站的同意 4、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责 5、用户所发布的一切软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。 6、您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。 7、请支持正版软件、得到更好的正版服务。 8、如有侵权请立即告知本站(邮箱:1807388100@qq.com,备用QQ:1807388100),本站将及时予与删除 9、本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章和视频仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

嗨橙资源站 C/C++ 王健伟C++高级课程 对象模型 https://haoke8.com/981/html

相关文章

发表评论
暂无评论
  • 0 +

    资源总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 0 +

    运行天数

你的前景,远超我们想象