c++異常處理的做用

通常來講比較大的程序,對待錯誤處理有兩種模式: 1. 返回錯誤碼,基本上全部的程序都返回一個錯誤碼(通常用int),來標識函數是否執行正確;而後函數調用者都要判斷一下返回值是否是0(通常成功執行的標識)。理論上全部的函數調用都必需要判斷一下這個返回值。因此,你懂得,程序裏面就會有一堆的if…else… ,每一個錯誤分支打印一條日誌,再向上層返回錯誤碼。 很麻煩,可是不少大公司的老項目(或者公司的老
相關文章
相關標籤/搜索