るりまサーチ

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

別のキーワード

  1. _builtin raise
  2. kernel raise
  3. fiber raise
  4. thread raise
  5. e2mmap raise

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

Socket::AncillaryData#int -> Integer (18232.0)

自身が保持している cmsg data (データ) を整数の形で返します。

...異なります。

require 'socket'

ancdata = Socket::AncillaryData.int(:UNIX, :SOCKET, :RIGHTS, STDERR.fileno)
p ancdata.int #=> 2

@raise TypeError cmgs data のサイズが int のバイト数と異なる場合に発生します
@see Socket::AncillaryData.new Socket::AncillaryData.int...

Socket::Option#int -> Integer (18214.0)

オプションのデータ(内容)を整数に変換して返します。

...オプションのデータ(内容)を整数に変換して返します。

@raise TypeError dataのバイト数が不適切である(sizeof(int)と異なる)場合に発生します
@see Socket::Option#data...

TracePoint#raised_exception -> Exception (9119.0)

発生した例外を返します。

...発生した例外を返します。

@raise RuntimeError :raise イベントのためのイベントフックの外側で実行し
た場合に発生します。

//emlist[例][ruby]{
trace = TracePoint.new(:raise) do |tp|
tp.raised_exception # => #<ZeroDivisionError: divided...

IO#print(*arg) -> nil (6113.0)

引数を IO ポートに順に出力します。引数を省略した場合は、$_ を出力します。

...力します。

@param arg Kernel.#print と同じです。

@raise IOError 自身が書き込み用にオープンされていなければ発生します。

@raise Errno::EXXX 出力に失敗した場合に発生します。

//emlist[例][ruby]{
$stdout.print("This is ", 100, " percent.\n") # =>...
...This is 100 percent.
//}

@see Kernel.#print...

IO#printf(format, *arg) -> nil (6113.0)

C 言語の printf と同じように、format に従い引数 を文字列に変換して、self に出力します。

...の printf と同じように、format に従い引数
を文字列に変換して、self に出力します。

第一引数に IO を指定できないこと、引数を省略できないことを除けば Kernel.#printf と同じです。

@param format Kernel.#printf と同じです。print_form...
...at を参照してください。

@param arg Kernel.#printf と同じです。

@raise IOError 自身が書き込み用にオープンされていなければ発生します。

@raise Errno::EXXX 出力に失敗した場合に発生します。


@see Kernel.#printf...

絞り込み条件を変える

Array#intersection(*other_arrays) -> Array (6107.0)

自身と引数に渡された配列の共通要素を新しい配列として返します。 要素が重複する場合は、そのうちの1つのみを返します。 要素の順序は自身の順序を維持します。

...みます。

@raise TypeError 引数に配列以外の(暗黙の型変換が行えない)オブジェクトを
指定した場合に発生します。

int
ersectionはObject#hashとObject#eql?を使って比較を行います。

//emlist[例][ruby]{
[1, 1, 3, 5].intersection([3, 2...
..., 1]) # => [1, 3]
["a", "b", "z"].intersection(["a", "b", "c"], ["b"]) # => ["b"]
["a"].intersection # => ["a"]
//}

@see Set#intersection, Array#&...

Gem::StreamUI#terminate_interaction(status = 0) -> () (6107.0)

アプリケーションを終了します。

...アプリケーションを終了します。

@param status 終了ステータスを指定します。デフォルトは 0 (成功) です。

@raise Gem::SystemExitException このメソッドを呼び出すと必ず発生する例外です。...

IRB::OutputMethod#print(*objs) (6107.0)

NotImplementedError が発生します。

...NotImplementedError が発生します。

@param objs 任意のオブジェクトを指定します。

@raise NotImplementedError 必ず発生します。...

Object#pretty_print_inspect -> String (6107.0)

Object#pretty_print を使って Object#inspect と同様に オブジェクトを人間が読める形式に変換した文字列を返します。

...Object#pretty_print を使って Object#inspect と同様に
オブジェクトを人間が読める形式に変換した文字列を返します。

出力する全てのオブジェクトに Object#pretty_print が定義されている必要があります。
そうでない場合には RuntimeEr...
...ror が発生します。

@raise RuntimeError 出力する全てのオブジェクトに Object#pretty_print が定義されて
いない場合に発生します。...
<< 1 2 3 ... > >>