课程价格 :
¥599.00
剩余名额
0
-
学习时长
20周/建议每周6个小时
-
答疑服务
专属微信答疑群/讲师助教均参与
- 第1章: C++介绍
- 第1节: 什么是C++
- 1-1:【课件】chapter 0.pdf
- 免费 1-2:【视频】什么是C++
- 第2节: C++开发环境与相关工具
- 免费 2:【视频】C++开发环境与工具
- 第3节: C++的编译/链接模型
- 免费 3:【视频】C++的编译与链接模型
- 第2章: C++初探
- 第1节: 从Hello world谈起
- 4-1:【课件】chapter 1.pdf
- 4-2:【视频】从Hello world谈起
- 第2节: 系统 I/O
- 5:【视频】系统IO
- 第3节: 猜数字与控制流
- 6:【视频】猜数字与控制流
- 第4节: 结构体与自定义数据类型
- 7:【视频】结构体与自定义数据类型
- 第3章: 对象与基本类型
- 第1节: 从初始化和赋值语句谈起
- 8-1:【课件】chapter 2.pdf
- 免费 8-2:【视频】从初始化和赋值语句谈起
- 第2节: 类型详述
- 9-1:【视频】类型详述 I
- 9-2:【视频】类型详述 II
- 第3节: 复合类型:从指针到引用
- 10:【视频】复合类型:从指针到引用
- 第4节: 常量与常量表达式类型
- 11:【视频】常量类型与常量表达式
- 第5节: 类型别名与类型的自动推导
- 12:【视频】类型别名与类型的自动推导
- 第6节: 域与对象的生命周期
- 13:【视频】域与对象的生命周期
- 第7节: 小结
- 14:【视频】小结
- 第4章: 数组、vector与字符串
- 15:【课件】chapter 3.pdf
- 第1节: 数组
- 16-1:【视频】数组的引入 I
- 16-2:【视频】数组的引入 II
- 16-3:【视频】从数组到指针
- 16-4:【视频】其它操作
- 17-1:【视频】C字符串
- 17-2:【视频】多维数组
- 第2节: vector
- 18:【视频】vector
- 第3节: string
- 19:【视频】string
- 第5章: 表达式基础与详述
- 第1节: 表达式基础:引入
- 20-1:【课件】chapter 4.pdf
- 20-2:【视频】引入
- 第2节: 表达式基础:左值与右值
- 21:【视频】左值与右值
- 第3节: 表达式基础:类型转换
- 22:【视频】类型转换
- 第4节: 表达式详述:算术操作符
- 23:【视频】算术操作符
- 第5节: 表达式详述:逻辑与关系操作符
- 24:【视频】逻辑与关系操作符
- 第6节: 表达式详述:位操作符
- 25:【视频】位操作符
- 第7节: 表达式详述:赋值操作符
- 26:【视频】赋值操作符
- 第8节: 表达式详述:自增与自减运算符
- 27:【视频】自增与自减运算符
- 第9节: 表达式详述:其他操作符
- 28:【视频】其他操作符
- 第6章: 语句
- 29:【课件】chapter 5.pdf
- 第1节: 语句基础
- 30-1:【视频】序言
- 30-2:【视频】语句基础
- 第2节: 分支语句
- 31-1:【视频】if语句
- 31-2:【视频】switch
- 第3节: 循环语句
- 32-1:【视频】while循环语句
- 32-2:【视频】do-while循环语句
- 33-1:【视频】for循环语句
- 33-2:【视频】基于范围的for循环
- 34:【视频】break continue
- 第4节: 语句的综合应用——达夫设备
- 35:【视频】达夫设备
- 第7章: 函数
- 第1节: 函数基础
- 36:【视频】函数基础
- 第2节: 函数详解
- 37:【视频】函数详解-参数
- 38:【视频】函数详解-函数体
- 第3节: 函数重载与重载解析
- 39:【视频】函数重载与重载解析
- 第4节: 函数相关的其它内容
- 40:【视频】函数相关的其它内容
- 第8章: 深入IO
- 41:【课件】chapter 7.pdf
- 第1节: 本章序言
- 42:【视频】序
- 第2节: IOStream概述
- 43:【视频】 IOStream概述
- 第3节: 输入与输出
- 44:【视频】输入与输出
- 第4节: 文件与内存操作
- 45:【视频】文件与内存操作
- 第5节: 流的定位、同步和状态
- 46:【视频】流的定位
- 47:【视频】流的同步
- 48:【视频】流的状态
- 第9章: 动态内存管理
- 49:【课件】chapter 8.pdf
- 第1节: 本章序言
- 50:【视频】序
- 第2节: 动态内存基础
- 51:【视频】动态内存基础
- 52:【视频】动态内存基础(续)
- 第3节: 智能指针
- 53:【视频】智能指针
- 54:【视频】智能指针(续)
- 第4节: 动态内存的相关问题
- 55:【视频】动态内存的相关问题
- 第10章: 序列与关联容器
- 56:【课件】chapter 9.pdf
- 第1节: 容器概述
- 57:【视频】容器概述
- 第2节: 序列容器
- 58-1:【视频】array容器模板
- 58-2:【视频】vector容器模板
- 58-3:【视频】list / deque / basic_string容器模板
- 第3节: 关联容器
- 59-1:【视频】set
- 59-2:【视频】map / multiset / multimap
- 59-3:【视频】unordered set / map / multiset / multimap
- 第4节: 适配器与生成器
- 60-1:【视频】类型适配器和接口适配器
- 60-2:【视频】数值适配器和生成器
- 第5节: 总结
- 61:【视频】总结
- 第11章: 泛型算法与Lambda表达式
- 62:【课件】chapter 10.pdf
- 第1节: 泛型算法
- 63-1:【视频】泛型算法 I
- 63-2:【视频】泛型算法 II
- 63-3:【视频】泛型算法 III
- 63-4:【视频】泛型算法 IV
- 第2节: bind与Lambda表达式
- 64-1:【视频】bind
- 64-2:【视频】Lambda表达式 I
- 64-3:【视频】Lambda表达式 II
- 第3节: 泛型算法改进—ranges
- 65:【视频】泛型算法改进——ranges
- 第4节: 总结
- 66:【视频】总结
- 第12章: 类
- 67:【课件】chapter 11.pdf
- 第1节: 结构体与对象聚合
- 68-1:【视频】part I
- 68-2:【视频】part II
- 第2节: 成员函数
- 69-1:【视频】part I
- 69-2:【视频】part II
- 第3节: 访问限定符与友元
- 70:【视频】访问限定符与友元
- 第4节: 构造、析构与复制成员函数
- 71-1:【视频】part I
- 71-2:【视频】part II
- 71-3:【视频】part III
- 71-4:【视频】part IV
- 第5节: 字面值类、成员指针与bind交互
- 72-1:【视频】part I
- 72-2:【视频】part II
- 第13章: 类进阶
- 73:【课件】chapter 12.pdf
- 第1节: 运算符重载
- 74-1:【视频】运算符重载 I
- 74-2:【视频】运算符重载 II
- 74-3:【视频】运算符重载 III
- 74-4:【视频】运算符重载 IV
- 第2节: 类继承
- 75-1:【视频】类的继承
- 75-2:【视频】虚函数 I
- 75-3:【视频】虚函数 II
- 75-4:【视频】继承与成员函数
- 第3节: 类继承—补充知识
- 76-1:【视频】补充知识 I
- 76-2:【视频】补充知识 II
- 第14章: 模板
- 77-1:【课件】chapter 13.pdf
- 77-2:【视频】章节介绍
- 第1节: 函数模板
- 78-1:【视频】函数模板
- 78-2:【视频】模板实参的类型推导
- 78-3:【视频】函数模板实参推导的若干讨论
- 78-4:【视频】函数模板的实例化控制
- 79-1:【视频】函数模板的特化
- 79-2:【视频】避免使用函数模板的特化
- 第2节: 类模板与成员函数模板
- 80-1:【视频】类模板与成员函数模板
- 80-2:【视频】类模板的实例化、特化与实参推导
- 第3节: Concepts
- 81-1:【视频】C++ 20新概念 Concepts
- 81-2:【视频】requires表达式
- 第4节: 模板相关内容
- 82-1:【视频】数值模板参数与模板模板参数
- 82-2:【视频】别名模板
- 82-3:【视频】变长模板
- 82-4:【视频】包展开与折叠表达式
- 83-1:【视频】完美转发
- 83-2:【视频】Lambda表达式模板
- 83-3:【视频】消除歧义
- 83-4:【视频】变量模板
- 第15章: 元编程
- 84:章节介绍
- 第1节: 元编程的引入
- 85:【视频】元编程的引入
- 86:【视频】 元编程的引入(续)
- 第2节: 顺序代码的编写方式
- 87:【视频】顺序代码的编写方式
- 第3节: 分支代码的编写方式
- 88:【视频】分支代码的编写方式
- 第4节: 循环代码的编写方式
- 89:【视频】循环代码的编写方式
- 第5节: 减少实例化技巧
- 90:【视频】减少实例化技巧
- 第6节: 本章小结
- 91:【视频】本章小结
- 第16章: 其他的工具与技术
- 92:chapter 15.pdf
- 93:【视频】C++ L15 sec0 章节介绍
- 第1节: 异常处理
- 94:【视频】C++ L15 sec1-1 异常处理 I
- 95:【视频】C++ L15 sec1-2 异常处理 II
- 96:【视频】C++ L15 sec1-3 异常处理 III-1
- 97:【视频】C++ L15 sec1-3 异常处理 III-2
- 98:【视频】C++ L15 sec1-4 异常处理 IV
- 第2节: 枚举与联合
- 99:【视频】C++ L15 sec2-1 枚举与联合 I
- 100:【视频】C++ L15 sec2-2 枚举与联合 II
- 第3节: 嵌套类与局部类
- 101:【视频】C++ L15 sec3 嵌套类与局部类
- 第4节: 嵌套名字空间与匿名名字空间
- 102:【视频】C++ L15 sec4 嵌套名字空间与匿名名字空间
- 第5节: 位域与volatile关键字
- 103:【视频】C++ L15 sec5 位域与volatile关键字
- 第6节: 本章小结
- 104:【视频】C++ L15 sec6 本章小结