るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.052秒)

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. dsa p
  5. kernel p

検索結果

Encoding::Converter#finish -> String (18121.0)

変換処理を終了し、結果文字列の末尾を返します。 変換元の文字列の末尾がバイト列の途中で終わっていた場合、保持しているバイト列全てを返します。

...::InvalidByteSequenceError 変換元のエンコーディングにお
いて不正なバイト列があった場合に発生します。

//emlist[][ruby]{
ec = Encoding::Converter.new("utf-8", "iso-2022-jp")
p
ec.convert("\u3042") #=> "\e$B$\""
p
ec.finish #=> "\e(B"
//}...

Encoding::InvalidByteSequenceError#incomplete_input? -> bool (6132.0)

エラー発生時に入力文字列が不足している場合に真を返します。

...Converter.new("EUC-JP", "ISO-8859-1")

begin
ec.convert("abc\xA1z")
rescue Encoding::InvalidByteSequenceError
p
$!
#=> #<Encoding::InvalidByteSequenceError: "\xA1" followed by "z" on EUC-JP>
p
$!.incomplete_input? #=> false
end

begin
ec.convert("abc\xA1")
ec.finish
rescue Encoding::I...
...nvalidByteSequenceError
p
$! #=> #<Encoding::InvalidByteSequenceError: incomplete "\xA1" on EUC-JP>
p
$!.incomplete_input? #=> true
end
//}...

Object#respond_to?(name, include_all = false) -> bool (6120.0)

オブジェクトがメソッド name を持つとき真を返します。

...メソッド name に応答できることをいいます。

Windows での Process.fork や GNU/Linux での File.lchmod の
ような NotImplementedError が発生する場合は false を返します。

※ NotImplementedError が発生する場合に false を返すのは
Rubyの組み込み...
...otImplementedError が発生する場合は true を返します。

メソッドが定義されていない場合は、Object#respond_to_missing? を呼
び出してその結果を返します。

@param name Symbol または文字列で指定するメソッド名です。

@param include_all priva...
... protected メソッドを確認の対象に
含めるかを true か false で指定します。省略した場合
は false(含めない) を指定した事になります。

//emlist[][ruby]{
class F
def hello
"Bonjour"
end
end

class D
p
rivate...