るりまサーチ

最速Rubyリファレンスマニュアル検索!
44件ヒット [1-44件を表示] (0.052秒)
トップページ > クエリ:String[x] > クエリ:external[x] > クエリ:default_internal[x]

別のキーワード

  1. stringio external_encoding
  2. csv external_encoding
  3. _builtin external_encoding
  4. _builtin default_external
  5. encoding default_external

種類

ライブラリ

クラス

キーワード

検索結果

Encoding.default_internal -> Encoding | nil (18137.0)

既定の内部エンコーディングを返します。デフォルトでは nil です。

...定値として利用されます。

String
#encode と String#encode! は、引数に Encoding が与えられていない場合、 default_internal を使用します。

文字列リテラルを作成した場合、エンコーディングには default_internal ではなく __ENCODING__ 特殊...
...変数で参照できるスクリプトエンコーディングが使用されます。

default_internal
は、ソースファイルの IO.internal_encoding または -E オプションで初期化されます。

@see spec/rubycmd Encoding.default_external...

Rubyの起動 (138.0)

Rubyの起動 * cmd_option * shebang

...Encoding.default_internal は nil になります。また、:エンコーディ
ング のように外部エンコーディングを省略した場合は内部エンコーディング
のみを変更します。

//emlist{
# 変更しない場合

$ ruby -e 'p Encoding.default_external; p Encod...
...ult_external; p Encoding.default_internal'
#<Encoding:EUC-JP>
nil

$ ruby --encoding EUC-JP -e 'p Encoding.default_external; p Encoding.default_internal'
#<Encoding:EUC-JP>
nil


# 内部エンコーディングをWindows-31Jにする場合

$ ruby -E :Windows-31J -e 'p Encoding.default_external; p...
...default: enabled)
* did_you_mean did_you_mean (default: enabled)
* rubyopt RUBYOPT 環境変数 (default: enabled)
* frozen-string-literal 全ての文字列リテラルをfreeze (default: disabled)
//}

: --disable

指定した feature(--enable を参照)を無効にしま...
...default: enabled)
* did_you_mean did_you_mean (default: enabled)
* rubyopt RUBYOPT 環境変数 (default: enabled)
* frozen-string-literal 全ての文字列リテラルをfreeze (default: disabled)
* jit JIT (default: disabled)
//}

: --disable

指定した...
...default: enabled)
* did_you_mean did_you_mean (default: enabled)
* rubyopt RUBYOPT 環境変数 (default: enabled)
* frozen-string-literal 全ての文字列リテラルをfreeze (default: disabled)
* jit JIT (default: disabled)
* mjit MJIT (defa...

Encoding.find(name) -> Encoding (24.0)

指定された name という名前を持つ Encoding オブジェクトを返します。

...指定された name という名前を持つ Encoding オブジェクトを返します。

@param name エンコーディング名を表す String を指定します。
@return 発見された Encoding オブジェクトを返します。
@raise ArgumentError 指定した名前のエンコーデ...
...します。

特殊なエンコーディング名として、ロケールエンコーディングを表す locale、default_external を表す externaldefault_internal を表す internal、ファイルシステムエンコーディングを表す filesystem があります。

//emlist[例][ruby...

WIN32OLE.codepage -> Integer (24.0)

WIN32OLEがOLEオートメーションのインターフェイスに利用するコードページを 取得します。

...こで示されたコードページを利用してRubyのStringとUnicodeの相
互変換を行います。

ロード時の既定値はEncoding.default_internal、または
Encoding.default_internalがnilの場合はEncoding.default_externalによって
求めたエンコーディングに対応...