作者jokerspy (蘇哥)
看板EE_DSnP
標題[問題] throw和catch
時間Wed May 6 20:31:06 2009
不太清楚throw和catch的功用耶
假如throw都是要經過if判斷來決定要不要throw
那為何要另外丟throw再由catch去接然後執行
直接用if做判斷然後執行不就可以了??
又如果只有throw但是沒有catch是不是不行阿?
我現在只有throw沒有catch compile就會
terminate called after throwing an instance of'std::badalloc'
what( ) : St9bad_alloc
但是有人就不會耶
所以到底是要滿足甚麼樣的格式?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.235