44件ヒット
[1-44件を表示]
(0.114秒)
クラス
-
ARGF
. class (22) -
Zlib
:: GzipReader (11)
モジュール
-
OpenSSL
:: Buffering (11)
検索結果
先頭4件
-
OpenSSL
:: Buffering # readchar -> String (21108.0) -
バッファから1文字読み込み、それ返します。
...バッファから1文字読み込み、それ返します。
読み込みが終端に到達している場合は例外 EOFError を返します。
IO#readchar と同様です。
@raise EOFError 読み込みが終端に到達した場合に発生します。... -
Zlib
:: GzipReader # readchar -> Integer (18136.0) -
IO クラスの同名メソッドIO#readcharと同じです。
...IO クラスの同名メソッドIO#readcharと同じです。
但し、gzip ファイル中に
エラーがあった場合 Zlib::Error 例外や
Zlib::GzipFile::Error 例外が発生します。
gzip ファイルのフッターの処理に注意して下さい。
gzip ファイルのフッター......=begin
# hoge.gz がない場合は下記で作成できる。
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
}
=end
Zlib::GzipReader.open('hoge.gz') { |gz|
begin
puts gz.readchar
rescue EOFError => err
puts err
break
end while true
}
#=> 10... -
ARGF
. class # eof -> bool (19.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?... -
ARGF
. class # eof? -> bool (19.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?...