Ruby 3.1.0 リファレンスマニュアル > ライブラリ一覧 > stringioライブラリ > StringIOクラス > putc

instance method StringIO#putc

putc(ch) -> object[permalink][rdoc]

文字 ch を自身に書き込みます。 ch が数字なら 0 〜 255 の範囲の対応する文字書き込みます。 ch が文字列なら、その先頭の文字を書き込みます。ch を返します。

[PARAM] ch:
書き込みたい文字を、整数か文字列で指定します。ch が Float や Rational であっても、整数に変換されてから書き込まれます。
[EXCEPTION] IOError:
自身が書き込み用にオープンされていなければ発生します。