Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
而且 mcpp 项目 完全使用 C++23 + 模块化工程结构, 本身可以作为 真实的 模块化项目示例 进行参考
@wlly-lzh 智能指针是简化了步骤,不需要你为所有的资源都写一个类包裹,提供了一个通用的托管容器,且还和指针兼容。并且顺手还解决了套壳的问题,RAII对象如果本身也申请在动态空间,套智能指针就不用再写一个套壳类再生成对象托管了。用到对象生命周期去托管的都是RAII,比如各种作用域锁,线程锁这些,都可以用这个思想自动托管