en ja en en ja ja en ja pt ja en
[EXCEPTION] IOError:
自身が書き込み用にオープンされていなければ発生します。
[EXCEPTION] Errno::EXXX:
fflush(3) が失敗した場合に発生します。
例 require "tempfile" Tempfile.open("testtmpfile") do |f| f.print "test" File.read(f.path) # => "" f.flush File.read(f.path) # => "test" end