るりまサーチ

最速Rubyリファレンスマニュアル検索!
108件ヒット [1-100件を表示] (0.035秒)
トップページ > クエリ:@[x] > クエリ:eof?[x]

別のキーワード

  1. socket msg_eof
  2. irb/input-method readable_atfer_eof?
  3. csv eof?
  4. csv eof
  5. stringio eof?

ライブラリ

クラス

キーワード

検索結果

<< 1 2 > >>

ARGF.class#eof? -> bool (15131.0)

現在開いているファイルがEOFに達したらtrueを返します。そうでない場合は falseを返します。

...

@
raise IOError ファイルがopenされていない場合に発生します。

$ echo "eof" | ruby argf.rb

ARGF.eof? # => false
3.times { ARGF.readchar }
ARGF.eof? # => false
ARGF.readchar # => "\n"
ARGF.eof? # => true

@
se...
...e IO#eof, IO#eof?...

IO#eof? -> bool (15131.0)

ストリームがファイルの終端に達した場合、true を返します。そうでない場合、false を返します。

...ep 10; w.close }
r.eof? #=> 10秒ブロックしてから true を返す。

r, w = IO.pipe
Thread.new { sleep 10; w.puts "a" }
r.eof? #=> 10秒ブロックしてから false を返す。

r, w = IO.pipe
r.eof? # 永久にブロックします。

eof, eof? は入力バッファ...
...にデータを読み込むので、IO#sysread と同時に使うと正常に
動作しません。

@
raise IOError 自身が読み込み用にオープンされていなければ発生します。...

CSV#eof? -> bool (15107.0)

IO#eof, IO#eof? に委譲します。

...IO#eof, IO#eof? に委譲します。


@
see IO#eof, IO#eof?...

IRB::Context#ignore_eof? -> bool (3107.0)

Ctrl-D(EOF) が入力された時に irb を終了するかどうかを返します。

...Ctrl-D(EOF) が入力された時に irb を終了するかどうかを返します。

true の時は Ctrl-D を無視します。false の時は irb を終了します。

デフォルト値は false です。

@
see IRB::Context#ignore_eof=...

IO#sysread(maxlen, outbuf = "") -> String (46.0)

read(2) を用いて入力を行ない、入力されたデータを 含む文字列を返します。stdio を経由しないので gets や getc や eof? などと混用すると思わぬ動作 をすることがあります。

...ad(2) を用いて入力を行ない、入力されたデータを
含む文字列を返します。stdio を経由しないので gets や getc や eof? などと混用すると思わぬ動作
をすることがあります。

バイナリ読み込みメソッドとして動作します。

既に...
...が発生します。ただし、maxlen に 0 が指定されている場合は、空文字列 "" を返します。

@
param maxlen 入力のサイズを整数で指定します。

@
param outbuf 出力用のバッファを文字列で指定します。IO#sysread は読み込んだデータを...
...実際に読み込んだデータのサイズになります。

@
raise IOError 自身が読み込み用にオープンされていなければ発生します。

@
raise EOFError IO が既に EOF に達していれば発生します。

@
raise Errno::EXXX データの読み込みに失敗した場...

絞り込み条件を変える

ARGF.class#eof -> bool (31.0)

現在開いているファイルがEOFに達したらtrueを返します。そうでない場合は falseを返します。

...

@
raise IOError ファイルがopenされていない場合に発生します。

$ echo "eof" | ruby argf.rb

ARGF.eof? # => false
3.times { ARGF.readchar }
ARGF.eof? # => false
ARGF.readchar # => "\n"
ARGF.eof? # => true

@
se...
...e IO#eof, IO#eof?...

IO#eof -> bool (31.0)

ストリームがファイルの終端に達した場合、true を返します。そうでない場合、false を返します。

...ep 10; w.close }
r.eof? #=> 10秒ブロックしてから true を返す。

r, w = IO.pipe
Thread.new { sleep 10; w.puts "a" }
r.eof? #=> 10秒ブロックしてから false を返す。

r, w = IO.pipe
r.eof? # 永久にブロックします。

eof, eof? は入力バッファ...
...にデータを読み込むので、IO#sysread と同時に使うと正常に
動作しません。

@
raise IOError 自身が読み込み用にオープンされていなければ発生します。...

CSV#eof -> bool (7.0)

IO#eof, IO#eof? に委譲します。

...IO#eof, IO#eof? に委譲します。


@
see IO#eof, IO#eof?...

IRB::Context#ignore_eof -> bool (7.0)

Ctrl-D(EOF) が入力された時に irb を終了するかどうかを返します。

...Ctrl-D(EOF) が入力された時に irb を終了するかどうかを返します。

true の時は Ctrl-D を無視します。false の時は irb を終了します。

デフォルト値は false です。

@
see IRB::Context#ignore_eof=...
<< 1 2 > >>