Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > ARGF.classクラス > to_write_io
to_write_io -> IO
処理対象のファイルへの書き出し用 IO オブジェクトを返します。
ARGF/インプレースエディットモード時以外は読み込み用の IO オブジェクトを返します。 このため ARGF.class#write などの書き出し用メソッドを呼ぶと IOError が発生します。