るりまサーチ

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.005秒)
トップページ > モジュール:Kernel[x] > クエリ:$KCODE[x]

ライブラリ

検索結果

Kernel$$KCODE -> nil (15126)

この特殊変数は何の影響も持たなくなりました。

...たなくなりました。

値を代入しても無視され、参照すると常に nil です。

>> $KCODE = true
(irb):1: warning: variable $KCODE is no longer effective; ignored
=> true
>> $KCODE
(irb):2: warning: variable $KCODE is no longer effective
=> nil

@see spec/rubycmd...

Kernel$$KCODE -> String (15120)

Ruby の認識するマルチバイト文字列エンコーディングです。 変数の値は "EUC" "SJIS" "UTF8" "NONE" のいずれかの文字列です。

...するマルチバイト文字列エンコーディングです。
変数の値は "EUC" "SJIS" "UTF8" "NONE" のいずれかの文字列です。


$KCODE
の値が "EUC" のときは文字列や正規表現の
エンコーディングが EUC-JP であると仮定します。
同様に "SJIS" の...
..."SJIS"、
"u" "U" は "UTF8"、"n" "N" は "NONE" に展開されます。

デフォルト値は "NONE" です。

[参考]

現在の実装では $KCODE は Ruby の以下の動作に影響します。

* インタプリタの字句解析器
* Regexp のエンコーディングフラグのデ...
...フォルト値
* d:spec/literal#regexp
* Regexp.new
* String#upcase
* String#downcase
* String#swapcase
* String#capitalize
* String#inspect
* String#split
* String#gsub
* String#scan

$KCODE
はグローバルスコープです。

@see spec/rubycmd...

Kernel$$-K -> nil (26)

この特殊変数は何の影響も持たなくなりました。

...たなくなりました。

値を代入しても無視され、参照すると常に nil です。

>> $KCODE = true
(irb):1: warning: variable $KCODE is no longer effective; ignored
=> true
>> $KCODE
(irb):2: warning: variable $KCODE is no longer effective
=> nil

@see spec/rubycmd...

Kernel$$-K -> String (20)

Ruby の認識するマルチバイト文字列エンコーディングです。 変数の値は "EUC" "SJIS" "UTF8" "NONE" のいずれかの文字列です。

...するマルチバイト文字列エンコーディングです。
変数の値は "EUC" "SJIS" "UTF8" "NONE" のいずれかの文字列です。


$KCODE
の値が "EUC" のときは文字列や正規表現の
エンコーディングが EUC-JP であると仮定します。
同様に "SJIS" の...
..."SJIS"、
"u" "U" は "UTF8"、"n" "N" は "NONE" に展開されます。

デフォルト値は "NONE" です。

[参考]

現在の実装では $KCODE は Ruby の以下の動作に影響します。

* インタプリタの字句解析器
* Regexp のエンコーディングフラグのデ...
...フォルト値
* d:spec/literal#regexp
* Regexp.new
* String#upcase
* String#downcase
* String#swapcase
* String#capitalize
* String#inspect
* String#split
* String#gsub
* String#scan

$KCODE
はグローバルスコープです。

@see spec/rubycmd...