22件ヒット
[1-22件を表示]
(0.050秒)
検索結果
-
IO (38462.0)
-
基本的な入出力機能のためのクラスです。
...基本的な入出力機能のためのクラスです。
File::Constants は、File から IO へ移動しました。
===[a:m17n] 多言語化と IO のエンコーディング
IO オブジェクトはエンコーディングを持ちます。
エンコーディングの影響を受けるメ......で IO#write を呼びますので、
書き込みメソッドはすべて IO のエンコーディングの影響を受けます。
シーク関連のメソッドはエンコーディングの影響を受けません。
常に1バイトを単位として動作します。
例:
f = File.open('t......
IO へ書き込まれる文字列は外部エンコーディングへと変換されます。
外部エンコーディングへの変換方法が分からない場合は例外が発生します。
: 外部エンコーディングと内部エンコーディング(あるいは default_internal)... -
Encoding
. default _ internal -> Encoding | nil (18131.0) -
既定の内部エンコーディングを返します。デフォルトでは nil です。
...ドライン引数、open で開くファイルなどで、内部エンコーディングが指定されていない場合の既定値として利用されます。
String#encode と String#encode! は、引数に Encoding が与えられていない場合、 default_internal を使用します。......を作成した場合、エンコーディングには default_internal ではなく __ENCODING__ 特殊変数で参照できるスクリプトエンコーディングが使用されます。
default_internal は、ソースファイルの IO.internal_encoding または -E オプションで初期...