1. 程式人生 > >斷言assert使用

斷言assert使用

斷言是對不可預料情況的判斷與檢測,也就是各種本來不應該出現卻出現的情況的提示(很拗口阿)。很多時候程式設計師可以編寫程式碼來防止或阻止錯誤的產生。但當程式設計師不希望或者軟體本來就不應該出現某種錯誤的時候,就用斷言,而不要用預防程式碼,因為效率?功能?在發行版本中,用斷言的地方如果出現錯誤,那是致命的,往往導致程式崩潰,但那不是我們的錯!!(這是最重要的^_^)

進一步的深入,後續。