• 学习时长

    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 本章小结

 

 

 

相关推荐

人工智能基础 数学与工程 C++ 基础

未注册验证后自动登录,注册/登录则视为同意

《服务协议》《隐私协议》

请完善资料,让我们更好的为您服务!

+86  (手机号已绑定)

未注册验证后自动登录,注册/登录则视为同意

《服务协议》《隐私协议》