【QQ群讨论精华】关于断言

飘(254395180) 10:55:45

哪位大神给简单解释一下,断言是什么东西

傲慢与偏见(253292782) 10:56:04

就是条件为true就过了

CrLF0710(498269651) 10:56:06

Mike猫<daogangtang@gmail.com> 10:56:07

就是如果你是假的,就立即停止执行

CrLF0710(498269651) 10:56:21

if !xxx { panic!{"Failed!"} }

Mike猫<daogangtang@gmail.com> 10:56:27

如果发现你是sb,就把你扔到窗外

Ariane.(204633703) 10:56:49

+1

飘(254395180) 10:56:55

这个主要用在什么场景

Mike猫<daogangtang@gmail.com> 10:57:06

各种业务场景

Mike猫<daogangtang@gmail.com> 10:57:12

还有测试

飘(254395180) 10:57:52

业务场景?遇见false就停止执行吗

飘(254395180) 10:59:20

不明白,如果某句assert判断是false,会对代码执行有什么影响,后面的代码怎么办

飘(254395180) 10:59:50

是抛出异常吗

Mike猫<daogangtang@gmail.com> 10:59:56

@飘 不执行了

CrLF0710(498269651) 10:59:57

assert 表示你的逻辑无法覆盖这种情况了,放弃继续执行,避免更大的破坏,直接crash

 (835112234) 11:00:00

给个链接

月下独殇(408844695) 11:00:02

rustprimer里面的练习题,有源代码参考吗

Mike猫<daogangtang@gmail.com> 11:00:02

直接进程退出

CrLF0710(498269651) 11:01:37

rust这边不太用异常的,有Result用

香港-eMeow<zonyitoo@zonyitoo.me> 11:02:32

香港-eMeow<zonyitoo@zonyitoo.me> 11:20:01

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值