【注意】STLの落とし穴【危険】
■ このスレッドは過去ログ倉庫に格納されています
0726デフォルトの名無しさん
2011/01/14(金) 14:34:29>> 例外使っても throw 〜 catch 以外は遅くなるところ無いんじゃないの?
> throw 〜 catch 使わないなら例外自体使わなくてもいいでしょ。
throw 〜 catch をまったく使わないんじゃなくて、 throw 〜 catch が
遅くなるだけならかまわない(異常系の速度を気にしないところでしか
使わない)ってことでしょ。
map の例で言えば、 at() と find()+if とを見つからない場合の速度要求に
応じて使い分けるってことになるね。
なので >>721 のように「例外を使用しない設定でビルド」する理由に
処理速度を挙げるのはおかしいんじゃないの?って話。
■ このスレッドは過去ログ倉庫に格納されています