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

何时适合使用C异常?

发布时间:2020-12-16 10:41:48 所属栏目:百科 来源:网络整理
导读:我正在尝试设计一个需要动态分配一些内存的类. 我曾计划在构建期间分配它所需的内存,但是如何处理失败的内存分配?我应该抛出异常吗?我在某处读到异常应仅用于“特殊”情况,而内存耗尽对我来说似乎不是特例. 我应该在单独的初始化例程中分配内存并检查故障,
我正在尝试设计一个需要动态分配一些内存的类.

我曾计划在构建期间分配它所需的内存,但是如何处理失败的内存分配?我应该抛出异常吗?我在某处读到异常应仅用于“特殊”情况,而内存耗尽对我来说似乎不是特例.

我应该在单独的初始化例程中分配内存并检查故障,然后优雅地销毁类实例吗?

或者我应该使用例外吗?如果这些内存分配失败,该类将没有任何用处.

编辑:共识似乎是内存不足是一个例外情况.

会看到如何去做这个..谢谢..

(编辑:李大同)

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

    推荐文章
      热点阅读