るりまサーチ

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

別のキーワード

  1. io popen
  2. io pipe
  3. io each
  4. io readlines
  5. io each_line

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 > >>

IO#eof? -> bool (36149.0)

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

...ます。

r, w = IO.pipe
Thread.new { sleep 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 自身が読み込み用にオープンされていなければ発生します。...

IRB::StdioInputMethod#eof? -> bool (21101.0)

入力が EOF(End Of File)に達したかどうかを返します。

入力が EOF(End Of File)に達したかどうかを返します。

IO#eof -> bool (21049.0)

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

...ます。

r, w = IO.pipe
Thread.new { sleep 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 自身が読み込み用にオープンされていなければ発生します。...

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

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

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

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

...
...します。

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

@param outbuf 出力用のバッファを文字列で指定します。IO#sysread は読み込んだデータを
その文字列オブジェクトに上書きして返します。指定した文字列オブ...
...小)されたあと、実際に読み込んだデータのサイズになります。

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

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

@raise Errno::EXXX データの読み込...

StringIO#eof? -> bool (18101.0)

自身の pos が文字列の終端にあれば true を返します。そうでないなら false を返します。

自身の pos が文字列の終端にあれば true を返します。そうでないなら false を返します。

絞り込み条件を変える

CSV#eof? -> bool (15145.0)

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

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


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

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

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

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

$ echo "eof" | ruby argf.rb

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

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

OpenSSL::Buffering#eof? -> bool (15107.0)

相手からの通信が終端に達したら true を返します。

...相手からの通信が終端に達したら true を返します。

IO
#eof? と同様です。...

IRB::StdioInputMethod#readable_atfer_eof? -> true (9101.0)

入力が EOF(End Of File)に達した後も読み込みが行えるかどうかを返します。

入力が EOF(End Of File)に達した後も読み込みが行えるかどうかを返します。

StringIO#eof -> bool (3001.0)

自身の pos が文字列の終端にあれば true を返します。そうでないなら false を返します。

自身の pos が文字列の終端にあれば true を返します。そうでないなら false を返します。

絞り込み条件を変える

<< 1 2 > >>