>>960
> いまいちのゲームでの「致命的例外じゃない」ケースで例外安全が有効な例が思いつかないんですよね。

あんたは、どんだけ素人プログラマなんだ・・。
エラーのかわりに例外を使って返したほうがシンプルに書ける文脈なんていくらでもあるだろうに。

エラーを呼び出し元に伝播しようと思ったら返し値としてどんどん返していかなければならない。とても汚くなる。

例えば次の関数を考えてみるといい。
x = f( g ( h ( i ( 1 ) ) ) ) ;

f,g,h,iは、エラーが発生したときに例外を投げる。もし、そういう仕様になっていないと返し値とは別にエラーコードを
例えば参照渡しした引数などから受け取って、都度エラーが発生していないかどうかを判定しなければならない。
そんなプログラム、俺なら書きたくないがね。