c++inside指针纲要
小于 1 分钟
inside指针
纲要
指针基础:
- 指针和数组
- 指针和结构体
- 指针和函数
- 指针和枚举
- 指针和类
- this指针
智能指针:
std::shared_ptr
、std::unique_ptr
和std::weak_ptr
的概念和使用。- 智能指针的底层实现和引用计数机制。
- 智能指针的优势和使用场景。
内存管理和RAII:
- 资源获取即初始化(Resource Acquisition Is Initialization,RAII)的概念。
- 使用智能指针进行资源管理。
- 自定义智能指针。
指针和多线程:
- 多线程环境下的指针操作。
- 指针和线程安全的数据结构。
指针和性能:
- 指针操作对性能的影响。
- 避免指针操作的常见技巧。
深入理解内存模型:
- 栈内存和堆内存的概念。
- 内存布局和对齐。
- 内存模型和内存屏障。