C++ってなんであんなに肥大化しちゃったの?
■ このスレッドは過去ログ倉庫に格納されています
0777デフォルトの名無しさん
2008/10/08(水) 14:28:45例外仕様の話は当然知ってるよ
何が起こるかもよーく知ってるし、
色んな本に「使うな」と書いてあることもだ
使わなければ簡単に問題は回避できるだろ?
>それらを全て捕まえたければ catch (...) を使うしかないが、
それぞれどんな例外が飛んでくるかわかるんだから
個別にcatchすればいい
Java で catch (Exception e) がまずいのと同様に
catch (...) は原則として使っちゃだめ
両方ともまったく同じ問題を抱えている
スタックトレースについては仕方ないんじゃない?
そもそもC++の規格は実行スタックの存在すら仮定してないし
余計なデバッグ情報をバイナリに入れないと取得不能だしね
■ このスレッドは過去ログ倉庫に格納されています