首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

断言怎么使用

2012-03-12 
断言如何使用rt![解决办法]断言只有在Debug模式下才有效,它可以有两种形式   1.assert Expression1   2.as

断言如何使用
rt!

[解决办法]
断言只有在Debug模式下才有效,
它可以有两种形式   
1.assert Expression1   
2.assert Expression1:Expression2   
其中Expression1应该总是一个布尔值,Expression2是断言失败时输出的失败消息的字符串。
如果Expression1为假,则抛出一个 AssertionError,这是一个错误,而不是一个异常,
也就是说是一个不可控制异常(unchecked Exception),AssertionError由于是错误,
所以可以不捕获,但不推荐这样做,因为那样会使你的系统进入不稳定状态。

~~~~~~~~~~~~~~~~~~~~~~~~~华丽分割~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

以上出自百度百科,我觉着说的够详细的了。

热点排行