c++对象模型探索-王健伟-专题视频课程
c++对象模型探索—120人已学习
课程介绍
c++对象模型知识久负盛名,在c++界具有很高的美誉度,这方面知识的学习,更是被诸多颇具开发实力的行业前辈倾力推荐! 本门课程内容将涉及到很多不被常人所知的 c++对象内部工作原理、底层的一些具体实现机制方面的知识,本门课程属于“提高个人c++开发修养,练习c++编程内功的一门课程”,课程定位为"c++大师进阶级"课程。
课程收益
了解c++对象内部工作原理
了解编译器底层的一些具体实现机制
掌握一些不被常人所掌握的高端知识
希望晋级、成长为c++高手甚至大师级别的小伙伴
讲师介绍
王健伟 更多讲师课程
23年C++语言编程经验,经历过多个行业的开发项目包括网络安全,网络游戏,通信行业等等,多年的摸爬滚打使自身具备了深厚的开发实力和实战经验。
课程大纲
第1章:c++对象模型探索 课程介绍
1. c++对象模型探索课程详细介绍 37:32
第2章:对象
1. 类对象所占用的空间 22:47
2. 对象结构的发展和演化 43:44
3. this指针调整 21:44
4. 分析obj(目标文件),构造函数语义 36:03
5. 构造函数语义续 41:36
6. 拷贝构造函数语义 44:54
7. 程序转化语义 44:03
8. 程序的优化 45:50
9. 程序优化续、拷贝构造续,深浅拷贝 40:00
10. 成员初始化列表说 59:11
第3章:虚函数
1. 虚函数表指针位置分析 16:54
2. 继承关系作用下虚函数的手工调用 33:14
3. 虚函数表分析 51:07
4. 多重继承虚函数表分析 32:15
5. 辅助工具,vptr、vtbl创建时机 18:21
6. 单纯的类不纯时引发的虚函数调用问题 59:16
第4章:数据语义学
1. 数据成员绑定时机 26:35
2. 进程内存空间布局 25:35
3. 数据成员布局 42:10
4. 数据成员存取 34:22
5. 单一继承下的数据成员布局 37:36
6. 单类单继承虚函数下数据成员布局 29:16
7. 多重继承数据布局与this调整深谈 51:13
8. 虚基类问题的提出和初探 42:42
9. 两层结构时虚基类表内容分析 50:01
10. 三层结构时虚基类表内容分析 37:40
11. 成员变量地址、偏移、指针等重申 36:43
第5章:函数语义学
1. 普通成员函数调用方式 22:38
2. 虚成员函数、静态成员函数调用方式 44:21
3. 虚函数地址问题的vcall引入 17:55
4. 静动态类型、绑定,坑点,多态体现深谈 47:57
5. 单继承虚函数趣味性测试和回顾 22:49
6. 多继承虚函数深释、第二基类,虚析构必加 01:06:43
7. 多继承第二基类虚函数支持、虚继承带虚函数 34:03
8. RTTI运行时类型识别回顾与存储位置介绍 43:02
大家可以点击【 查看详情】查看我的课程
c++对象模型探索-王健伟-专题视频课程相关推荐
- c,c++小白到大神系列教程之一:C语言入门-王健伟-专题视频课程
c,c++小白到大神系列教程之一:C语言入门-1127人已学习 课程介绍 本课程针对 有一点计算机基础比如知道二进制.八进制.十六进制数据的含义,对内存.堆.栈等有基本概念的计算机初学 ...
- HTC VIVE开发实例教程-邵伟-专题视频课程
HTC VIVE开发实例教程-1971人已学习 课程介绍 HTC VIVE开发实例视频培训教程,我们相信学习VR技术与学习任何其它技术具有相通性,通过一定的刻意练习,后发现一个方法论和 ...
- 【孙伟】Flash(Adobe Animate)动画制作入门视频教程-孙伟-专题视频课程
[孙伟]Flash(Adobe Animate)动画制作入门视频教程-347人已学习 课程介绍 首先对动画制作感兴趣,每一个动画都像策划并拍了一场电影! 本视频教程适合初级入门,教会你 ...
- SQLServer数据库实战视频课程-雷伟-专题视频课程
SQLServer数据库实战视频课程-4387人已学习 课程介绍 1.数据库的系统需求分析原理及方法详解,数据库的范式讲解: 2.数据库子查询 3.数据库编程变量的定义,条件语句,循环 ...
- 飞车竞速-姜雪伟-专题视频课程
飞车竞速-375人已学习 课程介绍 本课程是一款真正的商业游戏开发,该产品涉及的技术点非常多,从编码规范到系统架构设计给大家一一展现,其主要技术点包括: 全新的游戏架构设计理念 打造自 ...
- 【孙伟】网页设计(切图)视频教程-孙伟-专题视频课程
[孙伟]网页设计(切图)视频教程-62人已学习 课程介绍 视频教程为网页中需求部分解析与切图等内容讲解,根据页面设计内容全面讲解切图标准与方式,以及与前端人员的配合过程中的工作对接等问 ...
- 基于云应用的公众号后台程序开发-李朋伟-专题视频课程
基于云应用的公众号后台程序开发-1748人已学习 课程介绍 微信公众号后台自带的功能不能满足你的需要,想要搭建自己的服务端?简单几步开发部署公众号后台服务程序.注册Bluemix 体验 ...
- 【孙伟】Adobe photoshop2019cc安装视频教程-孙伟-专题视频课程
[孙伟]Adobe photoshop2019cc安装视频教程-8人已学习 课程介绍 Adobe photoshop2019cc安装视频教程 课程收益 更快速的了解photos ...
- 【孙伟】基础实用Photoshop设计软件标准视频教程-孙伟-专题视频课程
[孙伟]基础&实用Photoshop设计软件标准视频教程-159人已学习 课程介绍 photoshop软件是设计工作中掌握软件之一,是非常重要的软件: 本课程详细的讲解的了软件 ...
- 【平面设计】设计入门必看-海报设计视频教程-孙伟-专题视频课程
[平面设计]设计入门必看-海报设计视频教程-273人已学习 课程介绍 本课程主要为初级学员录制,掌握纸媒印刷相关内容,是设计入门的基础:课程内容包含从平面的入门开始,从认识平面设计-- ...
最新文章
- 程序员进阶之算法练习:LeetCode专场
- 黄聪:解决Jquery在GET方式传递参数时gb2312中文编码乱码
- Python之PIL库
- 前端学习(2781):底部tabber配置
- SQL Server 文件规划 -位置规划
- 微服务精华问答:什么是微服务架构中的DRY?| 技术头条
- 02 前端篇(选择器和属性)
- python跳一跳编程构造_Python + 新手 制作“跳一跳”辅助程序
- 句句真研—每日长难句打卡Day15
- 中国水下照明行业市场供需与战略研究报告
- java并发编程实战读书笔记之FutureTask
- 装机 --- Windows无法安装到这个磁盘,选中的磁盘具有MBR分区表。在EFI系统上,Windows只能安装到GPT磁盘
- 虚拟机下搭建一个dns服务器,虚拟机下DNS服务器配置.doc
- 《指数基金投资指南》笔记整理
- windows 2003 系统优化参考
- 棋牌游戏服务器开发心得
- 魔兽世界---熊猫人之谜
- USACO 刷水记录
- HtmlUnit使用体会
- rxtx java 错误
热门文章
- 微信小程序实现图片预览(闭眼cv)
- Trying other mirror问题
- 证明:T(n)= T(n-1) + O(n)等于O(n的平方)
- [蓝桥杯Python]:跑步训练----小蓝每天都锻炼身体。正常情况下,小蓝每天跑1千米。如果某天是周一或者月初(1日),为了激励自己,小蓝要跑2千米。如果同时是周一-或月初,小蓝也是跑2千米。小蓝
- 手机用USB连接电脑宽带上网(只需轻松3步即可上网)
- 服务器注册表被管理员禁用,win10中如何修复被管理员或病毒禁用的注册表编辑器...
- 高端存储系统的发展方向展望
- 如何搭建WordPress个人博客网站?
- 金三角图形c语言,升哥学堂 | 实战均线形态——“金三角”
- C# 多个点拟合圆并给出圆心坐标