C语言与C++

    今日:1257| 主题:294
收藏本版 (12)
发表新帖

深入探索C++对象模型技术之巅! 从对象-虚函数-数据语义学-函数语义学-对象构造语义学

[复制链接]
admin 发表于 2022-4-16 13:55:57
2396 12
深入探索C++对象模型技术之巅! 从对象-虚函数-数据语义学-函数语义学-对象构造语义学

C++对象模型可以概括为以下2部分:


① 语言中直接支持面向对象程序设计的部分
面向对象程序设计部分:如构造函数、析构函数、虚函数、继承(单继承、多继承、虚继承)、多态等。
② 对于各种支持的底层实现机制
在C++类中有两种数据成员、三种成员函数:


两种数据成员:static、nonstatic。
三种成员函数:static、nonstatic、virtual。

===============课程目录===============

(1) 00 c++对象模型探索 课程介绍_c++对象模型探索课程详细介绍.mp4
(2) 01 对象_类对象所占用的空间.mp4
(3) 02 对象_对象结构的发展和演化.mp4
(4) 03 对象_this指针调整.mp4
(5) 04 对象_分析obj目标文件,构造函数语义.mp4
(6) 05 对象_构造函数语义续.mp4
(7) 06 对象_拷贝构造函数语义.mp4
(8) 07 对象_程序转化语义.mp4
(9) 08 对象_程序的优化.mp4
(10) 09 对象_程序优化续、拷贝构造续,深浅拷贝.mp4
(11) 10 对象_成员初始化列表说.mp4
(12) 11 虚函数_虚函数表指针位置分析.mp4
(13) 12 虚函数_继承关系作用下虚函数的手工调用.mp4
(14) 13 虚函数_虚函数表分析.mp4
(15) 14 虚函数_多重继承虚函数表分析.mp4
(16) 15 虚函数_辅助工具,vptr、vtbl创建时机.mp4
(17) 16 虚函数_单纯的类不纯时引发的虚函数调用问题.mp4
(18) 17 数据语义学_数据成员绑定时机.mp4
(19) 18 数据语义学_进程内存空间布局.mp4
(20) 19 数据语义学_数据成员布局.mp4
(21) 20 数据语义学_数据成员存取.mp4
(22) 21 数据语义学_单一继承下的数据成员布局.mp4
(23) 22 数据语义学_单类单继承虚函数下的数据成员布局.mp4
(24) 23 数据语义学_多重继承数据布局与this调整深谈.mp4
(25) 24 数据语义学_虚基类问题的提出和初探.mp4
(26) 25 数据语义学_两层结构时虚基类表内容分析.mp4
(27) 26 数据语义学_三层结构时虚基类表内容分析.mp4
(28) 27 数据语义学(续)_成员变量地址、偏移、指针等重申.mp4
(29) 28 函数语义学_普通成员函数调用方式.mp4
(30) 29 函数语义学_虚成员函数、静态成员函数调用方式.mp4
(31) 30 函数语义学_虚函数地址问题的vcall引入.mp4
(32) 31 函数语义学_静动态类型、绑定,坑点,多态体现深谈.mp4
(33) 32 函数语义学_单继承虚函数趣味性测试和回顾.mp4
(34) 33 函数语义学_多继承虚函数深释、第二基类,虚析构必加.mp4
(35) 34 函数语义学_多继承第二基类虚函数支持、虚继承带虚函数.mp4
(36) 35 函数语义学_RTTI运行时类型识别回顾与存储位置介绍.mp4
(37) 36 函数语义学_函数调用、继承关系性能说.mp4
(38) 37 函数语义学_指向成员函数的指针及vcall进一步谈.mp4
(39) 38 函数语义学(续)_inline函数回顾和扩展细节说.mp4
(40) 39 对象构造语义学_继承体系下的对象构造步骤.mp4
(41) 40 对象构造语义学_对象复制语义学、析构函数语义学.mp4
(42) 41 对象构造语义学_局部对象、全局对象的构造和析构.mp4
(43) 42 对象构造语义学_局部静态对象、对象数组构造析构和内存分配.mp4
(44) 43 对象构造语义学_new、delete运算符,内存高级话题.mp4
(45) 45 对象构造语义学_new细节,重载类内operator new、delete.mp4
(46) 46 对象构造语义学_内存池概念、代码实现和详细分析.mp4
(47) 48 对象构造语义学_重载全局new、delete,定位new及重载等.mp4
(48) 49 对象构造语义学(续)_临时性对象的详细探讨.mp4
(49) 50 对象模型之巅_模板及其实例化详细分析.mp4
(50) 51 对象模型之巅_邪门歪道、推荐书籍、结束语.mp4


游客,如果您要查看本帖隐藏内容请回复





上一篇:Ffmpeg&C++全面实战影音播放技术 XPlay2 Qt音频及OpenGLShader-播放器项目实战
下一篇:C++代码之精粹 Linux C++通讯架构实战课程 超负荷安全处理+综合压力测试 C++高级课程
回复

使用道具 举报

E600 发表于 2022-4-16 16:36:30
感谢博主分享
回复

使用道具 举报

itwoaini 发表于 2022-4-18 16:36:58
看帖看完了至少要顶一下,还可以加入到淘帖哦!支持吾爱编程网!
回复

使用道具 举报

mouss 发表于 2022-4-18 23:20:11
啥也不说了,楼主就是给力!支持吾爱编程网!
回复

使用道具 举报

Yoshotm 发表于 2022-4-20 12:56:14
看帖看完了至少要顶一下,还可以加入到淘帖哦!支持吾爱编程网!
回复

使用道具 举报

helloclq 发表于 2022-4-20 12:57:04
看了LZ的帖子,我只想说一句很好很强大!支持吾爱编程网!
回复

使用道具 举报

davyy 发表于 2022-4-20 13:40:50
不管你信不信,反正我是信了。支持吾爱编程网!
回复

使用道具 举报

chenxing2 发表于 2022-4-21 11:13:48
啥也不说了,楼主就是给力!支持吾爱编程网!
回复

使用道具 举报

超大红细胞 发表于 2022-5-14 16:16:57
哥顶的不是帖子,是寂寞!支持吾爱编程网!
回复

使用道具 举报

songlaf 发表于 2022-7-1 22:46:37
看帖看完了至少要顶一下,还可以加入到淘帖哦!支持吾爱编程网!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表

平台简介

吾爱编程网:http://www.52pg.net/是IT技能学习交流平台,我们提供了丰富的移动端开发、php开发、web前端开发、android开发、Java开发、Python开发、大数据开发、区块链开发、人工智能开发以及html5等大量的实战视频教程资源。(如果我们有侵犯了您权益的资源请联系我们删除)

点击这里给我发消息|Archiver|手机版|小黑屋|站点地图|吾爱编程  |网站地图

Powered by Discuz! X3.2  © 2017-2020 Comsenz Inc.  吾爱编程网