ASSERT的用法

 ASSERT( booleanExpression );
首先:booleanExpression 參數是一個bool表達式。
用法:
當程序運行到該語句的時候,程序會檢查booleanExpression 這個表達式是真仍是假。
若是條件符合,程序繼續運行下面的代碼;
若是是不符合,那麼持續運行會被卡在這裏。不往下面走,並有程序彈出錯誤對話框,指示是因爲booleanExpression 這個條件符合致使的報錯。
做用:
ASSERT(booleanExpression )語句通常用來檢查一些必須符合的條件,若是不符合條件,則不讓程序繼續運行下去。
assert是編譯過程當中判斷語句是否成功(合法)的函數
也是一種斷言語句。主要用來調試程序

就是說Debug(調試)的時候,ASSERT(    *******)    這句要運行,  
   
   可是到了release的時候,ASSERT(    *******)    這句就忽略不運行,  
   
   做檢查用,release時不運行,是爲了提升速度。


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

相關文章
相關標籤/搜索