野秋淳一 2010.7.30 第9回共通コードミーティング [ 文献 ] ● “Effective C++ 第3版”、 “More Effective C++”、 スコット メイヤース (ピアソンエデュケーション) ● “ロベールのC++入門講座”、 ロベール (毎日コミュニケーションズ) (WEB版: http://www7b.biglobe.ne.jp/robe/cpphtml/) 例外安全のスゝメ例外安全のスゝメ 例外安全(Exception Safety)プログラミング ● 例外を投げる可能性があるコードが実際に例外を投げた 場合に、プログラムの状態が壊れず、リソースもリークしな いように作るプログラミング。 以下では、 ● 例外処理の定石(復習?) ● 例外安全の実現方法 を見ていきます。 例外処理(1) ● try-catch ブロック try{ [ 処理の本体 ] if(エ