C++異常機制:引用原因與使用原則

爲何要用異常 下面首先引用《C++ 程序設計語言》中的段落來描述C++異常的目標(雖然該書描述爲何需要異常時已經非常全面,這裏只簡單列舉最爲重要的思想): 1 當程序是由相互分離的模塊組成時,庫的作者可以檢查出運行時錯誤,但是一般卻不知道怎樣去處理他們(拋出異常);用戶的代碼知道如何處理他們(捕獲異常),卻又無法檢查它們(因爲異常發生在庫的代碼中) 2 將錯誤的產生和錯誤的處理分離(解耦);庫不應
相關文章
相關標籤/搜索