length:読み込むサイズを整数で指定します。全てのデータを読み込んで、その文字列を返します。outbuf:出力用のバッファを文字列で指定します。読み込んだデータをその文字列オブジェクトに上書きして返します。長の領域であれば、余計なメモリの割当てが行われません。長に拡張(あるいは縮小)されたあと、実際に読み込んだデータのサイズになります。IOError:自身が読み込み用にオープンされていなければ発生します。Errno::EXXX:データの読み込みに失敗した場合に発生します。負の場合に発生します。このマニュアルを編集する。