仕事ばっかりしてるので、バグのネタが続いています…![](https://blogimg.goo.ne.jp/img_emoji/hiyo_shock2.gif)
※ C++言語の知識が必要になります。
今日は未だに解決していないバグです![](https://blogimg.goo.ne.jp/img_emoji/hiyo_cry2.gif)
class SomeException { } ;
void a_func()
{
throw SomeException ;
}
void b_func()
{
try
{
a_func();
}
catch( SomeException & e )
{
// error
}
catch( ... )
{
// what?
}
}
b_func()からa_func()を呼び出したときに例外がthrowされるのですが、b_func()の中にあるどちらのcatchブロックにもかかりません![](https://blogimg.goo.ne.jp/img_emoji/hiyob_hat.gif)
もはや何がどうなってんだか…![](https://blogimg.goo.ne.jp/img_emoji/hiyo_shock1.gif)