现代 C++ 语法、OOP、STL 与 CMake,系统覆盖 cpp 路线图核心节点。
登录后追踪本课程进度 —登录
C++ 是什么
c-vs-c、why-use-c、环境、第一个程序。
基础语法
data-types、operators、control flow、functions。
指针与引用
pointers、references、raw vs smart 概念预览。
面向对象
classes、inheritance、polymorphism、virtual methods。
内存与 RAII
new/delete、smart pointers、rule of three/five、RAII。
STL 容器与算法
vector、iterators、algorithms、iostream。
模板基础
function/class templates、auto、type traits 概览。
现代 C++ 特性
c++11/14/17、lambdas、move semantics、ranges 预览。
多线程
std::thread、mutex、async 基础。
构建与依赖
cmake、makefile、vcpkg/conan 概览。
调试与测试
gdb、gtest/gmock、sanitizers 概念。
综合练习
小型 CLI 工具 + 单元测试 + CMake 构建。