视频课程 人浏览 历史评分   更新时间: 30天前 随到随学

课程介绍

注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1   图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。

这是一门针对C++ Object Model(对象模型)的课程,内容涉及到很多不被常人所知的 C++对象内部工作原理、底层的一些具体实现机制方面的知识,本门课程属“提高个人C++开发修养,练习C++编程内功”的一门课程,课程定位为“C++进阶级”课程,这不但意味着本门课具备一定的学习难度,需要学习者有中高级C++开发基础,也意味着这门课程是想成为C++大师级开发者所必须掌握的知识。

如果您想成为一名既会开车又会修车的老司机,想挑战些有难度的技术,或者希望晋级、成长为C++高手甚至大师,这门知识都是你必学的知识!

如果您被《深度探索C++对象模型》这本书搞的云里雾里,甚至彻底晕菜的时候,你更能体会到这门课是多么的好!

在本教程中,24年开发经验的老师会提供大量范例,倾情为你讲解各种C++对象内部运作原理,演绎各种C++对象程序的古怪写法,阐述各种内部设计思路,有些你可能闻所未闻,有些你可能觉得豁然开朗,同时,老师还会将自己的经验和感受融入课程中,开拓你的思路、视野,助你向新征程大步迈进!

课程大纲

com_c++对象模型探索 课程介绍_1.1_c++对象模型探索课程详细介绍

com_对象_2.1_类对象所占用的空间

com_对象_2.2_对象结构的发展和演化

com_对象_2.3_this指针调整

com_对象_2.4_分析obj(目标文件),构造函数语义

com_对象_2.5_构造函数语义续

com_对象_2.6_拷贝构造函数语义

com_对象_2.7_程序转化语义

com_对象_2.8_程序的优化

com_对象_2.9_程序优化续、拷贝构造续,深浅拷贝

com_对象_2.10_成员初始化列表说

com_虚函数_3.1_虚函数表指针位置分析

com_虚函数_3.2_继承关系作用下虚函数的手工调用

com_虚函数_3.3_虚函数表分析

com_虚函数_3.4_多重继承虚函数表分析

com_虚函数_3.5_辅助工具,vptr、vtbl创建时机

com_虚函数_3.6_单纯的类不纯时引发的虚函数调用问题

com_数据语义学_4.1_数据成员绑定时机

com_数据语义学_4.2_进程内存空间布局

com_数据语义学_4.3_数据成员布局

com_数据语义学_4.4_数据成员存取

com_数据语义学_4.5_单一继承下的数据成员布局

com_数据语义学_4.6_单类单继承虚函数下的数据成员布局

com_数据语义学_4.7_多重继承数据布局与this调整深谈

com_数据语义学_4.8_虚基类问题的提出和初探

com_数据语义学_4.9_两层结构时虚基类表内容分析

com_数据语义学_4.10_三层结构时虚基类表内容分析

com_数据语义学_4.11_成员变量地址、偏移、指针等重申

com_函数语义学_5.1_普通成员函数调用方式

com_函数语义学_5.2_虚成员函数、静态成员函数调用方式

com_函数语义学_5.3_虚函数地址问题的vcall引入

com_函数语义学_5.4_静动态类型、绑定,坑点,多态体现深谈

com_函数语义学_5.5_单继承虚函数趣味性测试和回顾

com_函数语义学_5.6_多继承虚函数深释、第二基类,虚析构必加

com_函数语义学_5.7_多继承第二基类虚函数支持、虚继承带虚函数

com_函数语义学_5.8_RTTI运行时类型识别回顾与存储位置介绍

com_函数语义学_5.9_函数调用、继承关系性能说

com_函数语义学_5.10_指向成员函数的指针及vcall进一步谈

com_函数语义学_5.11_inline函数回顾和扩展细节说

com_对象构造语义学_6.1_继承体系下的对象构造步骤

com_对象构造语义学_6.2_对象复制语义学、析构函数语义学

com_对象构造语义学_6.3_局部对象、全局对象的构造和析构

com_对象构造语义学_6.4_局部静态对象、对象数组构造析构和内存分配

com_对象构造语义学_6.5_new、delete运算符,内存高级话题

com_对象构造语义学_6.6_new、delete的进一步认识

com_对象构造语义学_6.7_new细节探秘,重载类内operator new、delete

com_对象构造语义学_6.8_内存池概念、代码实现和详细分析

com_对象构造语义学_6.9_嵌入式指针概念及范例、内存池改进版

com_对象构造语义学_6.10_重载全局new、delete,定位new及重载等

com_对象构造语义学_6.11_临时性对象的详细探讨

com_对象模型之巅_7.1_模板及其实例化详细分析

com_对象模型之巅_7.2_邪门歪道、推荐书籍、结束语
相关推荐
客服 关于