るりまサーチ

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

別のキーワード

  1. uri default_port
  2. _builtin default
  3. generic default_port
  4. socket ai_default
  5. socket ip_default_multicast_ttl

ライブラリ

クラス

キーワード

検索結果

Encoding.default_internal -> Encoding | nil (18236.0)

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

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

標準入出力、コマンドライン引数、open で開くファイルなどで、内部エンコーディングが指定されていない場合の既定値として利用されます。

String#encode...
...ない場合、 default_internal を使用します。

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

default_internal
は、ソー...

WIN32OLE.codepage=(cp) -> nil (107.0)

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

...する文字列のUnicode変換に
ここで設定したコードページを利用します。通常、WIN32OLEはロード時の
Encoding.default_internalまたはEncoding.default_externalから適切なコー
ドページを判断し、それを利用します。したがって、当メソッド...

Rubyの起動 (102.0)

Rubyの起動 * cmd_option * shebang

...=""と同じ), -0777で
(そのコードを持つ文字は存在しないので)ファイルの内容を全部一度に読み
込むモード($/=nilと同じ)に設定できます。

: -a

`-n'や`-p'とともに用いて, オートスプリットモードをONにします。
オートス...
...と内部エンコーディングを:区切りで指定
します。内部エンコーディングを省略した場合は
Encoding.default_internal nil になります。また、:エンコーディ
ング のように外部エンコーディングを省略した場合は内部エンコ...
...oding:UTF-8>
nil



# 外部エンコーディングをEUC-JPにする場合

$ ruby -E EUC-JP -e 'p Encoding.default_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



# 内部...

IO (78.0)

基本的な入出力機能のためのクラスです。

...コーディング(あるいは default_internal)が指定されている場合
IO からテキスト読み込みメソッドによって読み込まれた文字列は、外部エンコーディングから
内部エンコーディング(あるいは default_internal)へと変換されます。...
...と実際の文字エンコーディングが違っていた場合、例外が発生します。
内部エンコーディングと Encoding.default_internal が両方とも指定されている場合は、
内部エンコーディングが優先されます。

IO へ書き込まれる文字列...
...しては、length に nil または 0 を指定した場合、
EOF であっても常に空文字列 "" を返します。

//emlist{
メソッド 空のファイルに対して

IO.read(空ファイル) ""
IO.read(空ファイル, length) nil
IO.readlines(空ファ...

String#encode(**options) -> String (60.0)

self を指定したエンコーディングに変換した文字列を作成して返します。引数 を2つ与えた場合、第二引数は変換元のエンコーディングを意味します。さもな くば self のエンコーディングが使われます。 無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。

...が使われます。
無引数の場合は、Encoding.default_internal nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。

@param encoding...
...変換オプションをキーワード引数で与えます。
@return 変換された文字列

変換オプション

: :invalid => nil
変換元のエンコーディングにおいて不正なバイトがあった場合に、例外 Encoding::InvalidByteSequenceError を投げま...
...エンコーディングにおいて不正なバイトがあった場合に、不正なバイトを置換文字で置き換えます。
: :undef => nil
変換先のエンコーディングにおいて文字が定義されていない場合に、例外 Encoding::UndefinedConversionError を投げ...

絞り込み条件を変える

String#encode(encoding, **options) -> String (60.0)

self を指定したエンコーディングに変換した文字列を作成して返します。引数 を2つ与えた場合、第二引数は変換元のエンコーディングを意味します。さもな くば self のエンコーディングが使われます。 無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。

...が使われます。
無引数の場合は、Encoding.default_internal nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。

@param encoding...
...変換オプションをキーワード引数で与えます。
@return 変換された文字列

変換オプション

: :invalid => nil
変換元のエンコーディングにおいて不正なバイトがあった場合に、例外 Encoding::InvalidByteSequenceError を投げま...
...エンコーディングにおいて不正なバイトがあった場合に、不正なバイトを置換文字で置き換えます。
: :undef => nil
変換先のエンコーディングにおいて文字が定義されていない場合に、例外 Encoding::UndefinedConversionError を投げ...

String#encode(encoding, from_encoding, **options) -> String (60.0)

self を指定したエンコーディングに変換した文字列を作成して返します。引数 を2つ与えた場合、第二引数は変換元のエンコーディングを意味します。さもな くば self のエンコーディングが使われます。 無引数の場合は、Encoding.default_internal が nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。

...が使われます。
無引数の場合は、Encoding.default_internal nil でなければそれが変換先のエンコーディングになり、かつ :invalid => :replace と :undef => :replace が指定されたと見なされ、nil ならば変換は行われません。

@param encoding...
...変換オプションをキーワード引数で与えます。
@return 変換された文字列

変換オプション

: :invalid => nil
変換元のエンコーディングにおいて不正なバイトがあった場合に、例外 Encoding::InvalidByteSequenceError を投げま...
...エンコーディングにおいて不正なバイトがあった場合に、不正なバイトを置換文字で置き換えます。
: :undef => nil
変換先のエンコーディングにおいて文字が定義されていない場合に、例外 Encoding::UndefinedConversionError を投げ...

WIN32OLE.codepage -> Integer (18.0)

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

...ページを利用してRubyのStringとUnicodeの相
互変換を行います。

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

Encoding.default_external -> Encoding (12.0)

既定の外部エンコーディングを返します。

...ing.locale_charmap が nil を返す場合には US-ASCII が、
ロケールにRubyが扱えないエンコーディングが指定されている場合には ASCII-8BIT が、default_external に設定されます。

@see spec/rubycmd locale(1), Encoding.locale_charmap Encoding.default_internal...