ASSERT的用法

 ASSERT( booleanExpression );
首先:booleanExpression 参数是一个bool表达式。
用法:
当程序运行到该语句的时候,程序会检查booleanExpression 这个表达式是真仍是假。
若是条件符合,程序继续运行下面的代码;
若是是不符合,那么持续运行会被卡在这里。不往下面走,并有程序弹出错误对话框,指示是因为booleanExpression 这个条件符合致使的报错。
做用:
ASSERT(booleanExpression )语句通常用来检查一些必须符合的条件,若是不符合条件,则不让程序继续运行下去。
assert是编译过程当中判断语句是否成功(合法)的函数
也是一种断言语句。主要用来调试程序

就是说Debug(调试)的时候,ASSERT(    *******)    这句要运行,  
   
   可是到了release的时候,ASSERT(    *******)    这句就忽略不运行,  
   
   做检查用,release时不运行,是为了提升速度。


  public void addBomElement(BomElement bomElement)
  {
    Assert.notNull(bomElement, "bomElement");
  }函数

相关文章
相关标签/搜索