shared_ptr是什么 C++智能指针的用法和坑
shared_ptr 靠引用计数管理内存,计数归零自动释放,优先用 make_shared 创建,循环引用要靠 weak_ptr 解开。
来自一线工程师的 API 设计、开发教程与架构实践。内容按主题整理,便于在接口设计、开发联调与架构评审时查阅。当前筛选「循环引用」标签相关内容。
shared_ptr 靠引用计数管理内存,计数归零自动释放,优先用 make_shared 创建,循环引用要靠 weak_ptr 解开。
JSON.stringify 会跳过 undefined、函数和 Symbol,遇到循环引用直接报错,日期也会变字符串。