るりまサーチ

最速Rubyリファレンスマニュアル検索!
122件ヒット [101-122件を表示] (0.110秒)

別のキーワード

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

ライブラリ

クラス

キーワード

検索結果

<< < 1 2 >>

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

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

...数を指定した sysread の呼び出しでデータが空であった場
合(sysread が例外 EOFError を発生させる場合)、
outbuf は空文字列になります。

outbuf = "x" * 20;
io =
File.open("/dev/null")
p((io.sysread(10,outbuf) rescue nil))
p outbuf
=> nil
""...

UNIXSocket#recv_io(klass=IO, mode=nil) -> Integer|IO|object (7.0)

ソケットの接続先からファイルディスクリプタを受け取ります。

...klass.for_fd(fd[, mode]) が呼ばれ、その値が返されます。

例:

require 'socket'

s1, s2 = UNIXSocket.pair
s1.send_io STDOUT
io =
s2.recv_io
p File.identical?(io, STDOUT) #=> true

@param klass 受け取ったファイルディスクリプタを変換するためのク...

MiniTest::Unit#status(io = @@out) -> () (2.0)

テスト結果を与えられた IO に書き込みます。

テスト結果を与えられた IO に書き込みます。

@param io テスト結果の出力先を指定します。
<< < 1 2 >>