kind=defined
names=ungetc
visibility=public

--- ungetc(char)     -> nil

指定された char を読み戻します。
2バイト以上の読み戻しは保証されません。

@param char 読み戻したい1バイト文字に対応する [[c:Fixnum]] を指定します。

@raise IOError 読み戻しに失敗した場合に発生します。また、自身が読み込み用にオープンされていない時、
               自身がまだ一度も read されていない時に発生します。

  f = File.new("testfile")   #=> #<File:testfile>
  c = f.getc                 #=> 84
  f.ungetc(c)                #=> nil
  f.getc                     #=> 84

