るりまサーチ

最速Rubyリファレンスマニュアル検索!
324件ヒット [101-200件を表示] (0.012秒)
トップページ > クラス:Zlib::GzipReader[x]

ライブラリ

キーワード

検索結果

<< < 1 2 3 4 > >>

Zlib::GzipReader#getc -> Integer | nil (1.0)

IO クラスの同名メソッドIO#getcと同じです。

...けた時。
すなわち Zlib::GzipReader#read,
Zlib::GzipReader
#gets メソッド等が nil を返す時。
* EOF まで読み込んだ後、Zlib::GzipFile#close メソッドが
呼び出された時。
* EOF まで読み込んだ後、Zlib::GzipReader#unused メソッドが...
...lib'

=begin
# hoge.gz がない場合は下記で作成できる。
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
}
=end

Zlib::GzipReader
.open('hoge.gz') { |gz|
while c = gz.getc
puts c
end
}
#=> 104
#=> 111
#=> 103
#=> 101
#=> 10


@see IO#getc...

Zlib::GzipReader#gets(rs = $/) -> String | nil (1.0)

IO クラスの同名メソッドIO#getsと同じです。

...けた時。
すなわち Zlib::GzipReader#read,
Zlib::GzipReader
#gets メソッド等が nil を返す時。
* EOF まで読み込んだ後、Zlib::GzipFile#close メソッドが
呼び出された時。
* EOF まで読み込んだ後、Zlib::GzipReader#unused メソッドが...
...を参照

require 'zlib'

=begin
# hoge.gz がない場合は下記で作成できる。
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
gz.puts 'fuga'
}
=end

Zlib::GzipReader
.open('hoge.gz') { |gz|
while l = gz.gets
puts l
end
}
#=> hoge
#=> fuga...

Zlib::GzipReader#lineno -> Integer (1.0)

IO クラスの同名メソッドIO#linenoと同じです。

...けた時。
すなわち Zlib::GzipReader#read,
Zlib::GzipReader
#gets メソッド等が nil を返す時。
* EOF まで読み込んだ後、Zlib::GzipFile#close メソッドが
呼び出された時。
* EOF まで読み込んだ後、Zlib::GzipReader#unused メソッドが...
...で作成できる。
Zlib::GzipWriter.open('hoge.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...

Zlib::GzipReader#lineno=(num) (1.0)

IO クラスの同名メソッドIO#lineno=と同じです。

...けた時。
すなわち Zlib::GzipReader#read,
Zlib::GzipReader
#gets メソッド等が nil を返す時。
* EOF まで読み込んだ後、Zlib::GzipFile#close メソッドが
呼び出された時。
* EOF まで読み込んだ後、Zlib::GzipReader#unused メソッドが...
...で作成できる。
Zlib::GzipWriter.open('hoge.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!
gz.lineno = 1000 if l == "o"
printf "%s %d\n", l, gz.lineno
end...

Zlib::GzipReader#pos -> Integer (1.0)

現在までに展開したデータの長さの合計を返します。 ファイルポインタの位置ではないことに注意して下さい。

...の位置ではないことに注意して下さい。

require 'zlib'

Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
}

Zlib::GzipReader
.open('hoge.gz'){|gz|
while c = gz.getc
printf "%c, %d\n", c, gz.pos
end
}
# 実行例
#=> h, 1
#=> o, 2
#=> g, 3
#=...

絞り込み条件を変える

Zlib::GzipReader#read(length = nil) -> String | nil (1.0)

IO クラスの同名メソッドIO#readと同じです。

...けた時。
すなわち Zlib::GzipReader#read,
Zlib::GzipReader
#gets メソッド等が nil を返す時。
* EOF まで読み込んだ後、Zlib::GzipFile#close メソッドが
呼び出された時。
* EOF まで読み込んだ後、Zlib::GzipReader#unused メソッドが...
...zlib'

=begin
# hoge.gz がない場合は下記で作成できる。
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge_fuga'
}
=end

Zlib::GzipReader
.open('hoge.gz') { |gz|
p gz.read(4) #=> "hoge"
p gz.read #=> "_fuga\n"
p gz.read(1) #=> nil
}

@see IO#read...

Zlib::GzipReader#readchar -> Integer (1.0)

IO クラスの同名メソッドIO#readcharと同じです。

...けた時。
すなわち Zlib::GzipReader#read,
Zlib::GzipReader
#gets メソッド等が nil を返す時。
* EOF まで読み込んだ後、Zlib::GzipFile#close メソッドが
呼び出された時。
* EOF まで読み込んだ後、Zlib::GzipReader#unused メソッドが...
...=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
}
#=>...

Zlib::GzipReader#readline(rs = $/) -> String (1.0)

IO クラスの同名メソッドIO#readlineと同じです。

...けた時。
すなわち Zlib::GzipReader#read,
Zlib::GzipReader
#gets メソッド等が nil を返す時。
* EOF まで読み込んだ後、Zlib::GzipFile#close メソッドが
呼び出された時。
* EOF まで読み込んだ後、Zlib::GzipReader#unused メソッドが...
....gz がない場合は下記で作成できる。
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
gz.puts 'fuga'
}
=end

Zlib::GzipReader
.open('hoge.gz') { |gz|
begin
puts gz.readline
rescue EOFError => err
puts err
break
end while true
}
#=>...

Zlib::GzipReader#readlines(rs = $/) -> Array (1.0)

IO クラスの同名メソッドIO#readlinesと同じです。

...けた時。
すなわち Zlib::GzipReader#read,
Zlib::GzipReader
#gets メソッド等が nil を返す時。
* EOF まで読み込んだ後、Zlib::GzipFile#close メソッドが
呼び出された時。
* EOF まで読み込んだ後、Zlib::GzipReader#unused メソッドが...
...rを参照

require 'zlib'

=begin
# hoge.gz がない場合は下記で作成できる。
Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
gz.puts 'fuga'
}
=end

Zlib::GzipReader
.open('hoge.gz') { |gz|
p gz.readlines #=> ["hoge\n", "fuga\n"]
}

@see IO#readlines...
<< < 1 2 3 4 > >>