加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c – RAII类的常见命名约定是什么?

发布时间:2020-12-16 03:32:53 所属栏目:百科 来源:网络整理
导读:在C中,当使用资源获取是初始化(RAII)模式时,是否有任何命名类的常用约定? 在我的例子中,我有一些类可以执行以下类型的操作,并且我希望在堆栈中看到其中一个时,可能会为第一次读者调用有用的名称: 一个抑制日志记录的类(可以嵌套). 建立观察员的班级. 一个
在C中,当使用资源获取是初始化(RAII)模式时,是否有任何命名类的常用约定?

在我的例子中,我有一些类可以执行以下类型的操作,并且我希望在堆栈中看到其中一个时,可能会为第一次读者调用有用的名称:

>一个抑制日志记录的类(可以嵌套).
>建立观察员的班级.
>一个类,用于记录当前线程正在处理的当前对象.
>除了基类行为(在前一行中)之外,还处理对象的派生类.

作为第一个剪辑,我使用了这些名称(按照上面的顺序),但希望改进它们:

>类SuppressLogger
>类ScopedObserver
> class WithCurrentObject
> class WithObjectProcessed:public WithCurrentObject

解决方法

RAII应该在整个语言中使用.由于它应该是默认值,因此没有遵循命名约定.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读