正常
NoDestructor:从 Chromium 学静态生命周期管理
本目录拆 Chromium 的 base::NoDestructor<T>,讲透全局/静态对象的生命周期管理:为什么 Chromium 禁全局构造和析构、placement new 怎么手动管生命周期、magic statics 的线程安全、"故意泄漏"的权衡。它和 OnceCallback / WeakPtr / flat_map 是姊妹篇,补 vol9/chrome 的静态生命周期这块。
NoDestructor 是个轻量组件(一个 header-only 的薄包装类),本系列比前三者精简。
完整教程(full/)
- 前置知识:静态存储期、初始化与析构、placement new 与对齐存储
- 动手实践:动机与 API、核心实现、使用边界、LSan 与泄漏