scopeguard

scopeguard

文章 0 浏览 3

Scopeguard 和参数参考

在这篇文章中的通过引用支持参数部分中,他们指出了 和 的问题提供解决方案供参考。我的问题是:为什么他们不首先将参数声明为引用?即,而不是: con…

满身野味 2024-11-05 14:22:05 2 0

ScopeGuard 解雇

我的代码需要范围防护,但是我是否必须在正常退出函数时手动 Dismiss() 所有范围防护? IE void Deleter(MyClass* obj) { delete obj; } MyClass* Fun…

冰雪梦之恋 2024-10-21 13:08:42 6 0

用于临时延长生命周期的 const 参考

我对某些 C++ 标准合规性或缺乏标准有疑问。 在我的项目中,我使用一些简单的 Guard 类,该类使用 const 引用技巧。我使用的是 Visual Studio 2005,…

作妖 2024-09-30 14:04:57 9 0

动态创建的范围防护

我读过有关作用域保护的文章(通用:永远改变编写异常安全代码的方式) 在 DDJ 中,我了解它们的常见用途。 然而,常见的用途是在堆栈上实例化特定操作…

尬尬 2024-08-08 07:20:50 7 0

使用 ScopeGuard 真的会带来更好的代码吗?

我多年前偶然发现了 Andrei Alexandrescu 和 Petru Marginean 撰写的这篇文章,其中介绍并讨论了称为 ScopeGuard 的实用程序类,用于编写异常安全代码…

热鲨 2024-07-04 11:28:10 7 0
更多

推荐作者

初遇

文章 0 评论 0

听闻余生

文章 0 评论 0

Z_dy

文章 0 评论 0

左岸枫

文章 0 评论 0

1848719402

文章 0 评论 0

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文