Qt 斷言的使用 Q_ASSERT

前言 在寫代碼的時候,不免會調試程序,確保某一個語句或運算結果符合預期,若是不是的話就將程序暫停,便於修改,那麼這時候就要用到一個Qt 中的調試神器—Q_ASSERT(斷言)。 所謂的斷言,其實很簡單,它是一個宏定義,接受一個布爾值,當判斷的語句爲真時,不作任何操做,若是判斷的語句爲假,那麼在 debug 模式下程序運行到該地方會自動斷下,並彈出一個系統消息框,而且在程序輸出欄會打印出斷言的位置,
相關文章
相關標籤/搜索