作者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