22件ヒット
[1-22件を表示]
(0.093秒)
ライブラリ
-
rubygems
/ package / tar _ writer (11) - zlib (11)
クラス
-
Gem
:: Package :: TarWriter (11) -
Zlib
:: GzipWriter (11)
検索結果
-
Zlib
:: GzipWriter # flush(flush = Zlib :: SYNC _ FLUSH) -> self (27463.0) -
まだ書き出されていないデータをフラッシュします。
...ます。
flush は Zlib::Deflate#deflate と同じです。
省略時は Zlib::SYNC_FLUSH が使用されます。
flush に Zlib::NO_FLUSH を指定することは無意味です。
@param flush Zlib::NO_FLUSH Zlib::SYNC_FLUSH Zlib::FULL_FLUSH などを指定します。
require 'zlib'
de......filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.puts "fuga"
gz.puts "ugo"
}
p File.read(filename)
end
def case2
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib......::BEST_COMPRESSION){|gz|
gz.puts "fuga"
gz.flush
gz.puts "ugo\n"
gz.flush
}
p File.read(filename)
end
case1
#=> "\037\213\b\000p\257pH\002\003K+MO\344*M\317\347\002\000<\326\000\371\t\000\000\000"
case2
#=> "\037\213\b\000p\257pH\002\003J+MO\344\002\000\00... -
Gem
:: Package :: TarWriter # flush (27101.0) -
自身に関連付けられた IO をフラッシュします。
...自身に関連付けられた IO をフラッシュします。...