导航
  • 首页
  • 博客
  • 专栏课程
  • 下载
  • 问答
  • 社区
  • 插件
  • 认证
  • 技能树
  • 每日一练
  • 选课程
  • 学习会员
  • 跟我练
  • 电子书
  • 认证
  • 讲师平台
  • 我的学习
  • 消息

C++高级课程-

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

    • 课程详细介绍
  • 对象

    • 类对象所占用的空间
    • 对象结构的发展和演化
    • 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倍速
    调整目录展示形式,增加折叠/展开
    优化播放器的使用体验,有播放问题可以点击播放页内的”反馈“提交问题
    查看全部版本记录
    课件正在飞速打包中,请耐心等待几秒钟~