你的思路大方向是对的。直接崩掉的程序远比UB要好得多。
但是使用裸指针在这一点上并不会带来任何比unique_ptr更优的结果。
对内存问题而言使用unique_ptr是最好的保护。
滥用shared_ptr则很容易出现问题。
【 在 somebody (??) 的大作中提到: 】
: 标 题: Re: 大家对开发人员写带类的C怎么看
: 发信站: 水木社区 (Mon Feb 22 09:11:26 2021), 站内
:
: 没错啊,我的意思就是用更容易出现的崩溃,防止低水平开发把漏洞保护起来,等到联调的时候就很难抓。还不如让他在module级别开发就崩掉fix掉。
: 【 在 here080 (hero080) 的大作中提到: 】
: : 我没看出来这层意思。在我的意识里,系统级的泄漏导致崩溃在不用智能指针项目里更容易出现。
:
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 119.132.59.*]
--
FROM 76.126.252.*