ASSERT和VERIFY的异同
来源:互联网 发布:用友软件试用版下载 编辑:程序博客网 时间:2024/06/10 00:32
1.相同点:
在Debug版本中都用来判断条件的真假,为假时弹出提示所在行出错信息的消息框。
2.不同点:
在Release版本中,ASSERT语句压根都不编译,而VERIFY语句编译但是不再判断条件的真假。例如在以下的代码行
Release版本执行后都不再弹出提示行出错的消息框,在第一个消息框提示test=1,即ASSERT(test=FALSE)中的test=FALSE没有执行,而第二个消息框提示test=0,即VERIFY(test=FALSE)语句中的test=FALSE语句执行了,但是在条件为假时VERIFY并没有弹出行出错的消息框。在如下的代码里面:
最好用VERIFY。
- ASSERT和VERIFY的异同
- ASSERT和VERIFY的区别
- verify和assert的区别
- verify和assert的区别
- ASSERT和VERIFY的区别
- 关于Assert和verify的区别
- verify和assert验证
- ASSERT 和VERIFY
- ASSERT()和VERIFY()区别
- 关于assert,ASSERT,TRACE和VERIFY
- TRACE、ASSERT和VERIFY宏
- VC 中ASSERT宏和VERIFY宏的区别
- 总结:MFC中的ASSERT和VERIFY的区别
- VC 中ASSERT宏和VERIFY宏的区别
- VC中TRACE、ASSERT和VERIFY之间的区别
- ASSERT与VERIFY的区别
- ASSERT与VERIFY的区别
- MFC中ASSERT()和VERIFY()区别
- 好想去北京献花给Google,送一程!
- 多线程并发访问,等待同一事件退出。
- 抽象类接口
- 接口例子
- 怎样恢复刚刚删除的文件(已经清空回收站)!
- ASSERT和VERIFY的异同
- 一点感想
- 面试相关
- java文件比例缩小放大
- jdk的环境配置问题
- OSSEC Host-Based Intrusion Detection Guide EBOOk
- PHP使用数据库永久连接方式操作MySQL的是与非
- Web2.0网站性能调优实践
- http header