gpt4 book ai didi

c++ - 为什么 bada 不需要 scoped_ptr?

转载 作者:行者123 更新时间:2023-11-30 02:07:14 24 4
gpt4 key购买 nike

bada C++ 风格指南/架构使用 two-step initialization C++ 对象。

为什么他们不简单地要求使用 scoped_ptr?

最佳答案

你应该问他们,因为我不是通灵者。

但我怀疑他们的回答与该页面顶部附近用粗体写的相同:“没有两阶段 build ,就会发生资源泄漏”。

不过,我不同意这种评价;真正的问题是它们的 ComplexClass 构造函数主体不是异常安全的。有了它,代码将通过简单的 RAII 变得更加健壮尤其是在扩展时

就“他们为什么不简单地需要 scoped_ptr”而言:我想这是一个 C++03 文档,它在谈论 C++,而不是第三方库。

关于c++ - 为什么 bada 不需要 scoped_ptr?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8063312/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com