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

instance method StringIO#set_encoding

set_encoding(ext_enc) -> self[permalink][rdoc]
set_encoding(ext_enc, int_enc) -> self
set_encoding(ext_enc, int_enc, opt) -> self

自身のエンコーディングを指定されたエンコーディングに設定します。

[PARAM] ext_enc:
エンコーディングを指定します。 nil を指定した場合は Encoding.default_external が 使われます。
[PARAM] int_enc:
無視されます。IO クラスの API との互換性のために用 意されています。
[PARAM] opt:
無視されます。IO クラスの API との互換性のために用意さ れています。