るりまサーチ (Ruby 3.1)

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.013秒)
トップページ > ライブラリ:ビルトイン[x] > クエリ:EBADF[x] > クラス:IO[x] > バージョン:3.1[x]

別のキーワード

  1. _builtin ebadf
  2. _builtin errno::ebadf
  3. ebadf
  4. ebadf _builtin
  5. ebadf errno::exxx

キーワード

検索結果

IO#autoclose=(bool) (46.0)

auto-close フラグを設定します。

...close しません。

@param bool 真偽値でフラグを設定します
@see IO#autoclose?

f = open("/dev/null")
IO
.for_fd(f.fileno)
# ...
f.gets # may cause Errno::EBADF

f = open("/dev/null")
IO
.for_fd(f.fileno).autoclose = false
# ...
f.gets # won't cause Errno::EBADF...

IO#advise(advice, offset=0, len=0) -> nil (28.0)

posix_fadvise(2) を呼びだし、 ファイルへのアクセスパターンをOSに知らせます。

...表すシンボル
@param offset パターンを指定するデータの先頭位置
@param len パターンを指定するデータの長さ

@raise IOError ストリームが既に閉じられているときに発生する例外
@raise Errno::EBADF ファイルデスクリプタが不正である...