C++ 高级主题视频课程

本专题旨在讲解C++中的一些核心问题,以点带面,使同学们学习之后能更深入的对C++进行学习和使用,同时达到对C++的一些高级主题能够看懂,学懂的目的。

5.0 (个评分) 66063人学习

中级 28课时 16小时45分钟 2018/08/21更新

资料下载

二维码 下载学堂APP 缓存视频离线看

    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
算法基础之每周算法视频课程专题
总价:
18.00
套餐价:
16.20
节省
¥1.80
算法基础之 每周算法 视频课程(一)
13146人学习
¥9.00
算法基础之 每周算法 视频课程(二)
7081人学习
¥9.00
更 多 2 门 课 程
C语言开发工程师职业学习系列套餐
总价:
1792.00
套餐价:
1256.20
节省
¥535.80
C语言编程基础视频课程(七日成蝶)
219265人学习
¥49.00
C语言课程升华篇之打字游戏(七日成蝶)
19840人学习
¥29.00
零基础学习C语言系列大全之指针详解视频教程
4491人学习
¥10.00
更 多 46 门 课 程
C/C++跨平台研发基础入门与实战系列专题
总价:
4504.00
套餐价:
3358.20
节省
¥1145.80
C++ 模板技术与 STL实战开发
51911人学习
¥168.00
C语言核心编程
14220人学习
¥198.00
商用软件中的C++工程开发技术实践——献给C++新手的入坑指南视频课程
33702人学习
¥48.00
更 多 24 门 课 程
C++跨平台开发工程师从技能掌握到项目实战课程
总价:
2793.00
套餐价:
1951.10
节省
¥841.90
C++QT5跨平台界面编程原理和实战大全视频课程
230830人学习
¥268.00
C++11 14 17 20 多线程从原理到线程池实战
6240人学习
¥199.00
C++代码规范和Doxygen根据注释自动生成手册
1225人学习
¥20.00
更 多 15 门 课 程
C++跨平台实战系列专题
总价:
1403.00
套餐价:
1184.15
节省
¥218.85
VC++Windows多线程实战图片编辑器视频课程
25754人学习
¥89.00
【夏曹俊】零基础学习在Linux上编译调试C++项目视频课程
32612人学习
¥48.00
C++QT5跨平台界面编程原理和实战大全视频课程
230830人学习
¥268.00
更 多 9 门 课 程
超值好课低价囤 低至2元 C/C++ Java 爆款好课
  • 课程介绍
  • 课程大纲 试看
  • 讲师好课 14
  • 学员评价

适合人群:

1、适合于有一定的C++基础同学 2、适合于想以C++作为自己的编程工具,向更高深的编程语言 学习的同学 3、适合于想向C++更高深技术学习的同学 4、适合于想在IT行业发展,进入大公司,拿更高薪的同学

课程目标:

本专题旨在讲解C++中的一些核心问题,以点带面,使同学们学习之后能更深入的对C++进行学习和使用,同时达到对C++的一些高级主题能够看懂,学懂的目的。

课程简介:

【 C++ 高级主题 视屏课程】由知识产出师 鲍松山 讲师出品

1、本专题是继C++程序设计初级主题之后的高级主题,目标在于当有了基础之后,想要对C++进行更深入的学习和了解,我们就需要去学习C++中那些更为关键的内容,这是通向高级程序员的学习之路,也是我们后续学习其他高级主题的垫脚石。

2、本专题的学习主要以专题为主,课程没有明显的顺序区分,学习过程中可以根据实际情况进行学习,本专题旨在讲解C++中的一些核心问题,以点带面,使同学们学习之后能更深入的对C++进行学习和使用,同时达到对C++的一些高级主题能够看懂,学懂的目的。

展开更多

课程大纲- C++ 高级主题视频课程

  • 1

    C++程序设计_深入高级主题_目录 主要内容: 1、C++程序设计——深入高级主题简介 2、介绍本专题将要讲解的内容和学习注意事项 3、介绍本专题的相关内容以及适合人群

    「仅限付费用户」点击下载“C++程序设计_深入高级主题.ppt”

    [16:53]
  • 2

    内存泄露检测工具VLD的安装与使用 主要内容: 1、针对VLD工具进行简单介绍 2、安装内存泄露检测工具VLD 3、演示如何使用VLD工具进行内存泄露与否检测

    「仅限付费用户」点击下载“1_内存泄露检测工具VLD的使用.doc”

    [12:37]
  • 3

    多维数组的动态内存开辟与释放 主要内容: 1、使用C语言方式模拟二维数组的动态开辟与释放 2、使用C++ 语言方式模拟二维数组的动态开辟与释放 3、扩展多维数组的动态开辟与释放

    「仅限付费用户」点击下载“1_多维数组的动态开辟.doc”

    [42:08]
  • 4

    重载原理分析 主要内容: 1、理解C++能重载,而C不能重载的本质 2、理解C++中的函数命名规则 3、理解 extern “C” 到底做了什么 4、理解C++中的重载为什么不能只靠返回值的不同而进行重载

    「仅限付费用户」点击下载“2_重载原理分析.doc”

    [56:38]
  • 5

    静态库的制作与使用 主要内容: 1、创建静态库工程,制作静态库 2、通过其他工程,进行静态库的使用 3、在使用中如何进行静态库的引入 4、分析静态库的优缺点

    「仅限付费用户」点击下载“3_静态库和动态库的制作.doc”

    [34:47]
  • 6

    静态库的类形式 主要内容: 1、补充在制作静态链接库时,针对类的形式进行制作

    [11:38]
  • 7

    动态链接库的制作与使用 主要内容: 1、创建动态库工程,制作动态库 2、通过其他工程,进行动态库的使用 3、针对动态库进行静态加载使用 4、针对动态库进行动态加载使用(LoadLibrary, GetProcAddress, FreeLibrary) 5、强调动态库的制作过程中,注意将其声明为导出函数以及为什么要扩展到C语言的编译方式

    [35:13]
  • 8

    动态链接库的全局变量与类的导出 主要内容: 1、针对动态链接库的全局变量进行导出 2、为了导出全局变量,制作.def文件 3、针对类的形式进行导出,形成动态链接库的导出类

    [23:16]
  • 9

    xxx_cast类型转换 主要内容: 1、理解static_cast, const_cast, reinterpret_cast, dynamic_cast的用途 2、通过实例讲解各种转换的过程 3、总结各种转换各自的使用场景

    「仅限付费用户」点击下载“4_类型转换.doc”

    [37:56]
  • 10

    set_new_handler机制的运行原理 主要内容: 1、理解预先准备好内存不够的情况处理措施 2、理解set_new_handler的运行原理 3、使用set_new_handler为内存分配不足做准备

    「仅限付费用户」点击下载“5_内存管理.doc”

    [24:20]
  • 11

    new的实现以及模拟set_new_handler机 主要内容: 1、编写set_new_handler函数,了解其内部实现原理 2、编写operator new,充分理解new的三个内部行为(1开辟成功 2调用set_new_handl   er机制 3抛出异常)

    [28:50]
  • 12

    继承与多态的应用_通用链表的实现 主要内容: 1、理解通用链表的建立思想   不采用模板类,而采用虚函数实现多态性,达到通用的目的,此时结点类数据域不能存储任何跟类型有关的信   息,将其改造为指针,而把数据放在一个抽象类中,由指针与之建立联系。 2、实现通用链表的层次结构 3、实现整形链表(IntObject) 和 字符串链表(StringObject) 等 4、实现通用链表的释放

    「仅限付费用户」点击下载“6_通用链表.doc”

    [01:07:21]
  • 13

    细说const与临时对象_1 主要内容: 针对类的数据成员为值成员的情形 1、理解函数以值的形式返回情形 2、理解函数以引用的形式返回情形 3、理解函数以地址的形式返回情形

    「仅限付费用户」点击下载“7_细说const与临时对象.doc”

    [34:16]
  • 14

    细说const与临时对象_2 主要内容: 针对类的数据成员为指针成员的情形 1、理解函数以值的形式返回情形 2、理解函数以引用的形式返回情形 3、理解函数以地址的形式返回情形

    [33:06]
  • 15

    细说const与临时对象_3 主要内容: 针对类的数据成员为对象成员的情形 1、理解函数以值的形式返回情形 2、理解函数以引用的形式返回情形 3、理解函数以地址的形式返回情形

    [24:01]
  • 16

    由深拷贝与浅拷贝引发的写时拷贝技术_1 主要内容: 1、理解深拷贝与浅拷贝 2、理解深拷贝与浅拷贝各自的优缺点 3、由深拷贝的缺点引发出用引用技术实现浅拷贝 4、指出引用技术中出现的问题,从而需要给出其他的引用技术设计

    「仅限付费用户」点击下载“8_由深拷贝与浅拷贝引发的写时拷贝技术.doc”

    [31:13]
  • 17

    由深拷贝与浅拷贝引发的写时拷贝技术_2 主要内容: 1、设计引用计数器类String_rep 2、在String类中根据引用计数器实现其相应函数 3、通过写时拷贝技术解决了在浅拷贝中数据相互影响的问题

    [01:03:17]
  • 18

    智能指针_初识智能指针 主要内容: 1、初步掌握什么是智能指针的概念 2、掌握智能指针的两个方面(智能方面和指针方面) 3、提出智能指针的核心问题,拥有权的转移问题

    「仅限付费用户」点击下载“9_智能指针.doc”

    [42:36]
  • 19

    智能指针_auto_ptr_vc版本 主要内容: 1、根据拥有权的转义概念,编写拥有权释放函数 2、在拥有权释放函数中提出如何针对常量指针this进行去掉常性的三种方法 3、根据拥有权释放函数,编写拷贝构造函数和复制语句 4、提出VC版本的智能指针的弱点

    [37:38]
  • 20

    智能指针_auto_ptr_vs版本 主要内容: 1、针对auto_ptr进行讲解,提出没有拥有权的如何管理的问题 2、实现auto_ptr类 3、针对auto_ptr提出了相应问题,以及其不能解决数组管理的缺陷

    [40:12]
展开更多

5

条学员评分 超过  “C/C++”   99%的课程
      展开更多
      加载中
      没有了哦~

      ¥69.30

      立即购买
      关注公众号 领VIP会员
      下次再说

      点击打包下载,即可获取该课程全部资料

      打包下载
      迎新春满300减35 满400减50
      是否单独购买该课程?
      直接购买 去凑单
      在线
      客服
      APP
      下载

      下载Android客户端

      下载iphone 客户端

      官方
      微信

      关注官方微信

      返回
      顶部