• 讲师平台
    • 我的学习
    • 消息

    C++高级课程-

    共52节5952人学习王健伟 课程详情 领证书
    • 课程介绍

      • 课程详细介绍
    • 对象

      • 类对象所占用的空间
      • 对象结构的发展和演化
      • this指针调整
      • 分析obj(目标文件),构造函数语义
      • 构造函数语义续
      • 拷贝构造函数语义
      • 程序转化语义
      • 程序的优化
      • 程序优化续、拷贝构造续,深浅拷贝
      • 成员初始化列表说
    • 虚函数

      • 虚函数表指针位置分析
      • 继承关系作用下虚函数的手工调用
      • 虚函数表分析
      • 多重继承虚函数表分析
      • 辅助工具,vptr、vtbl创建时机
      • 单纯的类不纯时引发的虚函数调用问题
    • 数据语义学

      • 数据成员绑定时机
      • 进程内存空间布局
      • 数据成员布局
      • 数据成员存取
      • 单一继承下的数据成员布局
      • 单类单继承虚函数下数据成员布局
      • 多重继承数据布局与this调整深谈
      • 虚基类问题的提出和初探
      • 两层结构时虚基类表内容分析
      • 三层结构时虚基类表内容分析
      • 成员变量地址、偏移、指针等重申
    • 函数语义学

      • 普通成员函数调用方式
      • 虚成员函数、静态成员函数调用方式
      • 虚函数地址问题的vcall引入
      • 静动态类型、绑定,坑点,多态体现深谈
      • 单继承虚函数趣味性测试和回顾
      • 多继承虚函数深释、第二基类,虚析构必加
      • 多继承第二基类虚函数支持、虚继承带虚函数
      • RTTI运行时类型识别回顾与存储位置介绍
      • 函数调用、继承关系性能说
      • 指向成员函数的指针及vcall进一步谈
      • inline函数回顾和扩展细节说
    • 对象构造语义学

      • 继承体系下的对象构造步骤
      • 对象复制语义学、析构函数语义学
      • 局部对象、全局对象的构造和析构
      • 局部静态对象、对象数组构造析构和内存分配
      • new、delete运算符,内存高级话题
      • new、delete的进一步认识
      • new细节探秘,重载类内operator new、delete
      • 内存池概念、代码实现和详细分析
      • 嵌入式指针概念及范例、内存池改进版
      • 重载全局new、delete,定位new及重载等
      • 临时性对象的详细探讨
    • 对象模型之巅

      • 模板及其实例化详细分析
      • 邪门歪道、推荐书籍、结束语
    0/1024
    暂无留言

      订阅失败

      C++高级课程
      C++高级课程 ...

      订阅列表已满,请先移出部分订阅内容。

      当前章节需购买后观看
      开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!

      购买课程

      扫码完成付费,可继续学习全部课程内容

      加载中...
      正在试验
      后自动删除环境
      课程实验
      本次实验时间已到期 00:00:00
      程序员研修院 v1.1.0
      一、播放器优化
      修改播放器默认倍速设置,增加1.25倍速
      调整目录展示形式,增加折叠/展开
      优化播放器的使用体验,有播放问题可以点击播放页内的”反馈“提交问题
      查看全部版本记录
      课件正在飞速打包中,请耐心等待几秒钟~