るりまサーチ

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

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. dh p
  5. rsa p

キーワード

検索結果

<< 1 2 3 ... > >>

Zlib::Deflate#params(level, strategy) -> nil (6233.0)

圧縮ストリームの設定を変更します。詳しくは zlib.h を 参照して下さい。設定の変更に伴うストリームからの出力は 出力バッファに保存されます。

... zlib.h を
参照して下さい。設定の変更に伴うストリームからの出力は
出力バッファに保存されます。

@param level 0-9の範囲の整数, または Zlib::DEFAULT_COMPRESSION を指定します。
詳細はzlib.hを参照してください。
@param...
...rategy Zlib::FILTERED, Zlib::HUFFMAN_ONLY,
Zlib
::DEFAULT_STRATEGY など指定します。詳細は zlib.h を参照してください。

require 'zlib'

def case1
dez = Zlib::Deflate.new
comp_str = dez.deflate('hoge'*5);
comp_str << dez.deflate('0'*80)
comp_str...
....finish
p
comp_str
p
Zlib::Inflate.inflate(comp_str)
end

def case2
dez = Zlib::Deflate.new
comp_str = dez.deflate('hoge'*5);
dez.params(Zlib::BEST_COMPRESSION, Zlib::HUFFMAN_ONLY)
comp_str << dez.deflate('0'*80)
comp_str << dez.finish
p
comp_str
p
Zlib::Infla...

Zlib::GzipFile#path -> String (6203.0)

関連付けられている IO オブジェクトのパスを返します。 このメソッドは IO オブジェクトが path というメソッドを持つ場合のみ定義されます。

...関連付けられている IO オブジェクトのパスを返します。
このメソッドは IO オブジェクトが path というメソッドを持つ場合のみ定義されます。...

Zlib::GzipFile::Error#input -> String | nil (6203.0)

読み込んだ文字列(gzip 形式で圧縮されたもの)を返します。

...読み込んだ文字列(gzip 形式で圧縮されたもの)を返します。...

Zlib::GzipFile::Error#inspect -> String (6203.0)

self の情報を人間に読みやすい文字列にして返します。

self の情報を人間に読みやすい文字列にして返します。

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

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

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

require 'zlib'

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

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

絞り込み条件を変える

Zlib::GzipReader#readpartial(maxlen, outbuf = nil) -> String (6203.0)

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

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

@param maxlen 読み込む長さの上限を整数で指定します。

@param outbuf 文字列で指定します。読み込んだデータを outbuf に破壊的に格納し、
返り値は outbuf となります...
...。outbuf は一旦 maxlen 長に拡張(あるいは縮小)されたあと、
実際に読み込んだデータのサイズになります。

@raise ArgumentError maxlen に負の値が入力された場合発生します。

@see IO#readpartial...

Zlib::GzipWriter#pos -> Integer (6203.0)

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

...イルポインタの位置ではないことに注意して下さい。

require 'zlib'

filename='hoge1.gz'
f = File.open(filename, "w")
Zlib
::GzipWriter.wrap(f, Zlib::BEST_COMPRESSION){|gz|
(1..10).each {|i|
gz.print i
p
uts gz.pos
}
}
#=> 1
#=> 2
#=> 3
......

Zlib::GzipWriter#print(*str) -> nil (6203.0)

引数を自身に順に出力します。引数を省略した場合は、$_ を出力します。

...す。

@param str 出力するオブジェクトを指定します。

require 'zlib'

filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib
::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.print "ugo"
}
fr = File.open(filename)
Zlib
::GzipReader.wrap(fr){|gz|
p
uts gz.read...
...}
#=> ugo

@see IO#print, Kernel.#print...

Zlib::GzipWriter#printf(format, *args) -> nil (6203.0)

C 言語の printf と同じように、format に従い引数 を文字列に変換して、自身に出力します。

...C 言語の printf と同じように、format に従い引数
を文字列に変換して、自身に出力します。

@param format フォーマット文字列を指定します。print_format を参照してください。

@param args フォーマットされるオブジェクトを指定し...
...

require 'zlib'

filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib
::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.printf("\n%9s", "bar")
}
fr = File.open(filename)
Zlib
::GzipReader.wrap(fr){|gz|
p
uts gz.read
}
#=> bar

@see IO#printf, Kernel.#printf...
<< 1 2 3 ... > >>