るりまサーチ (Ruby 2.5.0)

最速Rubyリファレンスマニュアル検索!
4件ヒット [1-4件を表示] (0.083秒)
トップページ > バージョン:2.5.0[x] > クエリ:-[x] > クエリ:h[x] > クラス:Zlib::Inflate[x]

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

ライブラリ

キーワード

検索結果

Zlib::Inflate#finish -> String (18604.0)

展開ストリームを終了します。

...は必ずしも
ありませんが、このメソッドは圧縮データが正しく終了しているかを
確認するのに便利です。

require 'zlib'

cstr = "x\234\313\310OOUH+MOTH\315K\001\000!\251\004\276"
inz = Zlib::Inflate.new
inz << cstr
p inz.finish #=> "hoge fuga end"...

Zlib::Inflate#set_dictionary(string) -> String (352.0)

展開に用いる辞書を指定します。string を返します。 このメソッドは Zlib::NeedDict 例外が発生した直後のみ 有効です。詳細は zlib.h を参照して下さい。

...dez = Zlib::Deflate.new
dez.set_dictionary(dict)
comp_str = dez.deflate(str)
comp_str << dez.finish
comp_str.size
inz = Zlib::Inflate.new
begin
inz.inflate(comp_str)
rescue Zlib::NeedDict
end
# 展開に用いる辞書が必要です。
inz.set_dicti...

Zlib::Inflate#sync_point? -> bool (352.0)

@todo zlib.h にもドキュメントが無い?

@todo zlib.h にもドキュメントが無い?

What is this?

Zlib::Inflate.new(window_bits = Zlib::MAX_WBITS) -> Zlib::Inflate (322.0)

展開ストリームを作成します。

...nil の場合はデフォルトの値を使用します。
詳細は zlib.h を参照してください。

require 'zlib'

cstr = "x\234\313\310OOUH+MOTH\315K\001\000!\251\004\276"
inz = Zlib::Inflate.new(15)
inz << cstr
p inz.finish #=> "hoge fuga end"...