文件名称:vc中ASSERT()和VERIFY()区别
文件大小:29KB
文件格式:DOC
更新时间:2018-06-29 12:56:01
ASSERT() VERIFY() 区别
ASSERT与VERIFY宏在Debug模式下作用基本一致,二者都对表达式的值进行计算,如果值为非0,则什么事也不做;如果值为0,则输出诊断信息。 ASSERT与VERIFY宏在Release模式下效果完全不一样。ASSERT不计算表达式的值,也不会输出诊断信息;VERIFY计算表达式的值,但不管值为0还是非0都不会输出诊断信息。