instance method IO#ungetc
ungetc(char) -> nil
-
指定された char を読み戻します。 2バイト以上の読み戻しは保証されません。
- [PARAM] char:
- 読み戻したい1バイト文字に対応する Fixnum を指定します。
- [EXCEPTION] IOError:
- 読み戻しに失敗した場合に発生します。また、自身が読み込み用にオープンされていない時、 自身がまだ一度も read されていない時に発生します。
f = File.new("testfile") #=> #<File:testfile> c = f.getc #=> 84 f.ungetc(c) #=> nil f.getc #=> 84
class IO