在構造函數和析構函數拋出異常會發生什麼

https://www.cnblogs.com/KevinSong/p/3323372.html
1.析構函數拋異常,會導致未定義行爲。若非拋不可,可以用try catch吞下
2.構造函數可以拋異常,但是拋之前先釋放資源,另外構造函數拋異常不會調用析構函數

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章