トップページ
⇒
tech
1001コメント
260KB
D言語 Part25
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています
0629
デフォルトの名無しさん
2010/11/17(水) 22:44:06
DでOSやらなんやらのリソースを扱うクラス(☆)を別のクラス(★)のメンバとして
持たせる場合、解放処理が必須になると思うんだけどそういう場合どうやってしてる?
デストラクタの処理順は不定だから★のデストラクタで☆の持ってるリソースを解放しようとすると
アプリケーション終了時に☆の方が先に解体&メモリ解放されてエラー堕ちしちゃうんだ・・・
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています