Ruby 初心者スレッド ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
435:デフォルトの名無しさん 08/12/12 19:37:48 忘れてた。これも参照のこと。 http://www.ruby-lang.org/ja/man/html/trap_IO.html それと「objがGCされたとき」にobj.finalizeを呼ぶことはできないのか。 Finalizer.add(file, obj) 436:デフォルトの名無しさん 08/12/12 19:48:00 >>434 >>435 ありがとうございます。 明示的に close しないのはあまり行儀が良くないとは思いますが、 それほど扱うファイルが多くない場合には GC に期待しても良さそうですかね。 Finalizer はリファレンスマニュアルに説明が無いですが、 これは使うなという無言の圧力でしょうか・・・ 437:デフォルトの名無しさん 08/12/12 19:50:26 いや、明示的に閉じろよ なんでこの機能に依存するんだよ 438:デフォルトの名無しさん 08/12/12 20:00:19 「ガベコレされる時のフック」はいろいろとヤバい代物だから、 使うのは本当に必要なとき(ってどんなときだろ)のみにすべき。 ファイルのクローズのような処理はガベコレに頼るべきではない。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4287日前に更新/244 KB
担当:undef