2004-01-11から1日間の記事一覧

他の参照を破棄可能なタイミング

オブジェクトが別のオブジェクトを保持している場合、ファイナライザから保持するオブジェクトを操作することはできません。 class A { public void Open(); public void Close(); } class B { private A a; ~B() { if (a != null) { a.Close(); } } } この…

週記(1/5〜1/9) その2

id:ladybug:20040110 の続き。