RAII 文件与资源管理器 | C++
本章覆盖:文件句柄 / FILE* / OS handle 抽象;constructor acquire;destructor release;move-only type;deleted copy;noexcept move;error handling;resource leak test;early return;exception safety;Rule of Five vs Rule of Zero 的取舍。
本章知识点
- 文件句柄 / FILE* / OS handle 抽象
- constructor acquire
- destructor release
- move-only type
- deleted copy
- noexcept move
- error handling
- resource leak test
- early return
- exception safety
- Rule of Five vs Rule of Zero 的取舍