るりまサーチ (Ruby 2.1.0)

最速Rubyリファレンスマニュアル検索!
4件ヒット [1-4件を表示] (0.037秒)
トップページ > バージョン:2.1.0[x] > クエリ:File[x] > クエリ:closed?[x] > 種類:インスタンスメソッド[x]

別のキーワード

  1. _builtin file?
  2. _builtin file
  3. file chown
  4. file ctime
  5. file lstat

ライブラリ

クラス

キーワード

検索結果

Zlib::GzipFile#closed? -> bool (63307.0)

IO クラスの同名メソッドと同じ。

IO クラスの同名メソッドと同じ。

@see IO#to_io, IO#closed?

IO#closed? -> bool (54379.0)

self が完全に(読み込み用と書き込み用の両方が)クローズされている場合に true を返します。 そうでない場合は false を返します。

self が完全に(読み込み用と書き込み用の両方が)クローズされている場合に true を返します。
そうでない場合は false を返します。

//emlist[例][ruby]{
IO.write("testfile", "test")
f = File.new("testfile")
f.close # => nil
f.closed? # => true
f = IO.popen("/bin/sh","r+")
f.close_write # => nil
f.closed? # => false
f.close_read # =>...

Zlib::GzipFile#to_io -> IO (18007.0)

IO クラスの同名メソッドと同じ。

IO クラスの同名メソッドと同じ。

@see IO#to_io, IO#closed?

IO#close_on_exec=(bool) (40.0)

自身に close-on-exec フラグを設定します。

自身に close-on-exec フラグを設定します。

このフラグをセットすると exec(2) 時にそのファイルデスクリプタを
close します。

@see fcntl(2)
@param bool 自身の close-on-exec フラグを true か false で指定します。

f = open("/dev/null")
f.close_on_exec = true
system("cat", "/proc/self/fd/#{f.fileno}") # cat: /proc/self/fd/3: No such file or directory
...