C++異常處理catch向上類型轉換。

匹配的異常並不要求與其捕獲的對象類型一致。指針 一個對象或者是指向派生類對象的引用都會與其積累處理器匹配。code 若是是對象自己而不是引用或指針的話,這個異常對象將會被「切割」,丟失派生類包含的全部信息。對象 所以最好是拋出引用,或者是指針。class 可是不會進行自動類型轉換。好比以下狀況:引用 class Except1{}; class Except2{ public: Exce
相關文章
相關標籤/搜索