互动课程
C++课程
通过指导练习、静态验证和编译器资源管理器集成从头开始学习现代 C++:从基本语法和数据类型到类和面向对象编程。
通过关键字静态验证+执行Compiler Explorer(一键复制代码+打开)。
01 · 模块 1 — C++ 基础知识
3 节课
基础:变量、原始数据类型、算术逻辑运算符以及 std::cout 和 std::cin 的基本输入/输出。
02 · 模块 2 — 控制流程
3 节课
用于做出决策的条件表达式和用于重复指令的循环。
03 · 第 3 单元 — 函数和参考
2 节课
将代码分解为可重用的块并了解 C++ 如何在内存中传递数据。
04 · 第 4 单元 — 面向对象编程
2 节课
引入类、封装和自动资源管理。
05 · 模块 5 — 数据结构和指针
2 节课
管理数据集合并了解物理内存如何使用指针工作。
06 · 模块 6 — 继承和多态性
2 节课
使用虚函数和继承扩展现有类并实现多态行为。
07 · 第 7 单元 — 智能指针
2 节课
使用标准库智能指针进行现代且安全的动态内存管理,不会泄漏。
08 · 第 8 单元 — 模板
2 节课
通过编写独立于数据类型的可重用函数和类来引入通用编程。