るりまサーチ

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

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. dsa p
  5. _builtin p

ライブラリ

クラス

検索結果

Zlib::GzipWriter#finish -> File (18176.0)

フッターを書き出し、GzipWriter オブジェクトをクローズします。close と finish の違いは Zlib::GzipFile#close, Zlib::GzipFile#finish を 参照して下さい。

...フッターを書き出し、GzipWriter オブジェクトをクローズします。close と
finish
の違いは Zlib::GzipFile#close, Zlib::GzipFile#finish
参照して下さい。

注意: Ruby の finalizer の制約のため、GzipWriter オブジェクトは
必ずクローズしてく...
...とが
できず、壊れた gzip ファイルを生成してしまう可能性があります。

require 'zlib'

def case_finish
filename='hoge1.gz'
gz = Zlib::GzipWriter.open(filename, 9)
gz.puts "hogehoge\n" * 100
f = gz.finish
p
f.atime
# 例
#=> Sun Jul 06 15...
...:43:57 +0900 2008
end

def case_close
filename='hoge1.gz'
gz = Zlib::GzipWriter.open(filename, 9)
gz.puts "hogehoge\n" * 100
f = gz.close
begin
p
f.atime
rescue IOError => err
p
uts err #=> closed stream
end
end

case_finish
case_close...

Zlib::GzipWriter#close -> File (3076.0)

フッターを書き出し、GzipWriter オブジェクトをクローズします。close と finish の違いは Zlib::GzipFile#close, Zlib::GzipFile#finish を 参照して下さい。

...フッターを書き出し、GzipWriter オブジェクトをクローズします。close と
finish
の違いは Zlib::GzipFile#close, Zlib::GzipFile#finish
参照して下さい。

注意: Ruby の finalizer の制約のため、GzipWriter オブジェクトは
必ずクローズしてく...
...とが
できず、壊れた gzip ファイルを生成してしまう可能性があります。

require 'zlib'

def case_finish
filename='hoge1.gz'
gz = Zlib::GzipWriter.open(filename, 9)
gz.puts "hogehoge\n" * 100
f = gz.finish
p
f.atime
# 例
#=> Sun Jul 06 15...
...:43:57 +0900 2008
end

def case_close
filename='hoge1.gz'
gz = Zlib::GzipWriter.open(filename, 9)
gz.puts "hogehoge\n" * 100
f = gz.close
begin
p
f.atime
rescue IOError => err
p
uts err #=> closed stream
end
end

case_finish
case_close...