トップページ
⇒
tech
1001コメント
324KB
C++相談室 part69
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています
0091
デフォルトの名無しさん
2009/05/07(木) 00:32:28
「解放すべきもの(newで確保されたメモリや、その他のリソースなど)を保持してデストラクタで解放する」
という仕事をするためのクラスを利用すると、例外に対処しやすい。
そういうクラス自体の設計時は例外安全に注意する必要がある(コンストラクタでうかつに例外を投げてはならない)
が、そういうクラスの利用者のほうは適当に例外を投げてもリソースリークが起こらないようになる。
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています