视频教程-C++高级课程-C/C++

C++高级课程
23年C++语言编程经验,经历过多个行业的开发项目包括网络安全,网络游戏,通信行业等等,多年的摸爬滚打使自身具备了深厚的开发实力和实战经验。
王健伟
¥398.00
立即订阅

扫码下载「CSDN程序员学院APP」,1000+技术好课免费看

APP订阅课程,领取优惠,最少立减5元 ↓↓↓

订阅后:请点击此处观看视频课程

 

视频教程-C++高级课程-C/C++

学习有效期:永久观看

学习时长:2116分钟

学习计划:36天

难度:

 

口碑讲师带队学习,让你的问题不过夜」

讲师姓名:王健伟

CTO/CIO/技术副总裁/总工程师

讲师介绍:23年C++语言编程经验,经历过多个行业的开发项目包括网络安全,网络游戏,通信行业等等,多年的摸爬滚打使自身具备了深厚的开发实力和实战经验。

☛点击立即跟老师学习☚

 

「你将学到什么?」

C++对象模型知识久负盛名,在C++界具有很高的美誉度,这方面知识的学习,更是被诸多颇具开发实力的行业前辈倾力推荐!该门C++对象模型探索课程内容将涉及到很多不被常人所知的 C++对象内部工作原理、底层的一些具体实现机制方面的知识,本门课程属于“提高个人C++开发修养,练习C++编程内功的一门课程”,课程定位为"C++大师进阶级"课程。


C++对象模型知识相对于C++基础知识属于高端知识范畴,而相对于C++高端知识(比如设计模式、模板与泛型编程等),又属于高端中的基础知识,认真学好,将对后面学习设计模式、模板与泛型编程等打下坚实的基础,让你少走很多弯路节约大量时间。

 

「课程学习目录」

第1章:课程介绍
1.课程详细介绍
第2章:对象
1.类对象所占用的空间
2.对象结构的发展和演化
3.this指针调整
4.分析obj(目标文件),构造函数语义
5.构造函数语义续
6.拷贝构造函数语义
7.程序转化语义
8.程序的优化
9.程序优化续、拷贝构造续,深浅拷贝
10.成员初始化列表说
第3章:虚函数
1.虚函数表指针位置分析
2.继承关系作用下虚函数的手工调用
3.虚函数表分析
4.多重继承虚函数表分析
5.辅助工具,vptr、vtbl创建时机
6.单纯的类不纯时引发的虚函数调用问题
第4章:数据语义学
1.数据成员绑定时机
2.进程内存空间布局
3.数据成员布局
4.数据成员存取
5.单一继承下的数据成员布局
6.单类单继承虚函数下数据成员布局
7.多重继承数据布局与this调整深谈
8.虚基类问题的提出和初探
9.两层结构时虚基类表内容分析
10.三层结构时虚基类表内容分析
11.成员变量地址、偏移、指针等重申
第5章:函数语义学
1.普通成员函数调用方式
2.虚成员函数、静态成员函数调用方式
3.虚函数地址问题的vcall引入
4.静动态类型、绑定,坑点,多态体现深谈
5.单继承虚函数趣味性测试和回顾
6.多继承虚函数深释、第二基类,虚析构必加
7.多继承第二基类虚函数支持、虚继承带虚函数
8.RTTI运行时类型识别回顾与存储位置介绍
9.函数调用、继承关系性能说
10.指向成员函数的指针及vcall进一步谈
11.inline函数回顾和扩展细节说
第6章: 对象构造语义学
1.继承体系下的对象构造步骤
2.对象复制语义学、析构函数语义学
3.局部对象、全局对象的构造和析构
4.局部静态对象、对象数组构造析构和内存分配
5.new、delete运算符,内存高级话题
6.new、delete的进一步认识
7.new细节探秘,重载类内operator new、delete
8.内存池概念、代码实现和详细分析
9.嵌入式指针概念及范例、内存池改进版
10.重载全局new、delete,定位new及重载等
11.临时性对象的详细探讨
第7章:对象模型之巅
1.模板及其实例化详细分析
2.邪门歪道、推荐书籍、结束语

 

7项超值权益,保障学习质量」

  • 大咖讲解

技术专家系统讲解传授编程思路与实战。

  • 答疑服务

专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。

  • 课程资料+课件

超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)

  • 常用开发实战

企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。

  • 大牛技术大会视频

2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。

  • APP+PC随时随地学习

满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。

 

「什么样的技术人适合学习?」

  • 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
  • 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
  • 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。

 

「悉心打造精品好课,36天学到大牛3年项目经验」

【完善的技术体系】

技术成长循序渐进,帮助用户轻松掌握

掌握C/C++知识,扎实编码能力

【清晰的课程脉络】

浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。

【仿佛在大厂实习般的课程设计】

课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。

 

「你可以收获什么?」

了解C++对象内部工作原理

了解编译器底层的一些具体实现机制

掌握一些不被常人所掌握的高端知识

希望晋级、成长为C++高手甚至大师级别的小伙伴

 

订阅课程 开始学习

你可能感兴趣的:(视频教程-C++高级课程-C/C++)