C++ Primer 筆記18. 用於大型程序的工具

異常處理 棧展開: 當拋出異常,程序尋找對應catch子句 如果沒有找到,且該try嵌套在其他try中,則檢查外層try匹配的catch子句 如果找不到,則退出當前函數,在調用當前函數的外層函數中繼續尋找 否則程序將退出 捕獲異常:   noexcept: 當noexcept函數拋出異常,程序會調用terminate 如果基類虛函數承諾不會拋出異常,派生虛函數必須作出同樣的承諾;反之不是 異常類層
相關文章
相關標籤/搜索