RAII:C++ 资源管理的核心模型 | C++
本章覆盖:Resource Acquisition Is Initialization;constructor acquires resource;destructor releases resource;scope-bound lifetime;file / lock / memory / socket wrapper;exception safety;deterministic cleanup;ownership;RAII 不等于“只管理内存”;现代 C++ 资源安全的主线。
本章知识点
- Resource Acquisition Is Initialization
- constructor acquires resource
- destructor releases resource
- scope-bound lifetime
- file / lock / memory / socket wrapper
- exception safety
- deterministic cleanup
- ownership
- RAII 不等于“只管理内存”
- 现代 C++ 资源安全的主线