412件ヒット
[401-412件を表示]
(0.131秒)
ライブラリ
- ビルトイン (322)
- shell (24)
-
shell
/ command-processor (24) -
shell
/ filter (30) - zlib (12)
クラス
-
ARGF
. class (27) - IO (171)
- Shell (24)
-
Shell
:: CommandProcessor (24) -
Shell
:: Filter (30) - String (100)
-
Zlib
:: GzipReader (12)
モジュール
- Enumerable (24)
検索結果
-
Zlib
:: GzipReader # lineno -> Integer (107.0) -
IO クラスの同名メソッドIO#linenoと同じです。
...場合は
Zlib::GzipFile::NoFooter, Zlib::GzipFile::CRCError,
Zlib::GzipFile::LengthError 例外を発生させます。
* EOF (圧縮データの最後) を越えて読み込み要求を受けた時。
すなわち Zlib::GzipReader#read,
Zlib::GzipReader#gets メソッド等が nil を......File::NoFooter Zlib::GzipFile::NoFooterを参照
@raise Zlib::GzipFile::CRCError Zlib::GzipFile::CRCErrorを参照
@raise Zlib::GzipFile::LengthError Zlib::GzipFile::LengthErrorを参照
require 'zlib'
=begin
# hoge.gz がない場合は下記で作成できる。
Zlib::GzipWriter.open('ho......ge.gz') { |gz|
gz.puts 'h'
gz.puts 'o'
gz.puts 'g'
gz.puts 'e'
}
=end
Zlib::GzipReader.open('hoge.gz') { |gz|
while l = gz.gets
l.chomp!
printf "%s %d\n", l, gz.lineno
end
}
#=> h 1
#=> o 2
#=> g 3
#=> e 4
@see IO#lineno...