C++ 入门
C++ const、mutable 与 explicit
const 的多种用法、mutable 关键字的语义,以及隐式转换与 explicit 的控制。
2219 字 · 11 分钟
C++ 入门
C++ 字符串
C 风格字符串的内存布局、std::string 的堆分配,以及零拷贝的 string_view。
2103 字 · 11 分钟
C++ 入门
C++ 继承与多态
虚函数、vtable 机制、纯虚函数(接口)以及多态的底层实现。
2312 字 · 12 分钟
C++ 入门
C++ 类与结构体
class 与 struct 的区别、成员函数背后的 this 指针、以及对象在内存中的布局。
1818 字 · 9 分钟
C++ 入门
C++ 指针与引用
指针是 C++ 最核心的概念——内存地址、解引用与引用的本质。
2717 字 · 14 分钟
C++ 入门
C++ 控制流
条件判断、循环和 switch 背后的机制,以及 break/continue/return 的用法。
2506 字 · 13 分钟
C++ 入门
C++ 变量、函数与头文件
基本数据类型的内存大小、函数的声明与定义、头文件的工程意义。
2268 字 · 11 分钟
C++ 入门
C++ 编译与链接
从源文件到可执行文件,理解编译器和链接器分别在干什么。
2299 字 · 11 分钟