楼主: fsaasdfs~
141 0

[学习资料] C++实例-编写异常安全的C++代码方法 [推广有奖]

  • 0关注
  • 10粉丝

已卖:2141份资源
好评率:99%
商家信誉:一般

博士生

21%

还不是VIP/贵宾

-

威望
0
论坛币
350 个
通用积分
2576.8443
学术水平
6 点
热心指数
6 点
信用等级
5 点
经验
-6042 点
帖子
0
精华
0
在线时间
525 小时
注册时间
2012-8-29
最后登录
2026-1-29

楼主
fsaasdfs~ 发表于 2025-3-12 09:24:44 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
使用特别还是返回错误码?这是个争辩不休的话题。大家肯定听说过这样的说法:只有在真正特别的时候,才使用特别。那什么是“真正特别的时候”?在答复这个问题以前,让我们先看一看程序设计中的不变式原理。
  对象就是属性聚合加方法,如何判定一个对象的属性聚合是不是处于规律上正确的状态呢?这可以通过一系列的断言,最终下一个结论说:这个对象的属性聚合规律上是正确的或者是有问题的。这些断言就是衡量对象属性聚合对错的不变式。
  我们通常在函数调用中,实施不变式的检查。不变式分为三类:前条件,后条件和不变式。前条件是指在函数调用之前,必需满意的规律条件,后条件是函数调用后必需满意的规律条件,不变式则是整个函数执行中都必需满意的条件。在我们的争论中,不变式既是前条件又是后条件。前条件是必需满意的,假如不满意,那就是程序规律错误,后条件则不肯定。现在,我们可以用不变式来严格定义特别状况了:满意前条件,但是无法满意后条件,即为特别状况。当且仅当发生特别状况时,才抛出特别。
  关于何时抛出特别的答复中,并不排斥返回值报告错误,而且这两者是正交的。然而,从我们阅历上来说,完全可以在这两者中加以选择,这又是为什么 ...
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:函数调用 程序设计 不满意 返回值

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-1-30 17:44