[#2023] Class Method の index — (Dezawa Shin-ichiro) <dezawa@...>

出沢です

13 messages 1997/02/02

[#2158] [Req] pack/unpack — keiju@... (Keiju ISHITSUKA)

けいじゅ@SHLジャパンです.

14 messages 1997/02/18
[#2166] Re: [Req] pack/unpack — matz@... (Yukihiro Matsumoto) 1997/02/18

まつもと ゆきひろです.

[#2277] ruby 1.0-970228 available — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです.

16 messages 1997/02/28

[ruby-list:2041] clean up

From: Sadayuki Sakamoto<sakamoto@...>
Date: 1997-02-04 06:33:52 UTC
List: ruby-list #2041
KDDの酒本と申します。

1つ質問させていただきます。
たとえばテンポラリファイルを作るような(変な)クラスを自分で
定義したときに、そのオブジェクトが削除されるときに、テンポラリ
ファイルも削除されるようにするにはどうすればよいのでしょうか?
それともMake_Data_Struct の free かなにかで行えばよいのでしょうか?
あるいは、安全のために専用のメソッドで明示的に削除するのが普通
なのかもしれませんね。
発想自体が変なのかもしれませんが。

GCがどのように作用するのかいまだに判っていないのですが、

・オブジェクトをもつ変数が別のオブジェクトを持つように
 上書きされるようなときにGCにより始末される
・ローカル変数のスコープを出るときに始末の対象になる

といった感じでよいのでしょうか?



--
酒本定幸 KDD 交換サービス技術部 03-3347-7429
sakamoto@tsc.sjk.kdd.co.jp

In This Thread

Prev Next