検索結果
先頭5件
-
Kernel
. # format(format , *arg) -> String (123.0) -
format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。
...sprintf("%c", 'a') #=> "a"
//}
フラグ `-' と幅 の指定だけが意味を持ちます。
: s
文字列を出力します。
引数が String オブジェクトでなければ to_s メソッドにより文字列化
したものを引数として扱います。
: p
Object#inspect の......1.00"
//}
: %<name>
Symbol のインスタンス name をキーとする Hash を引数にした場合、
対応する値をフォーマットして参照します。
//emlist[][ruby]{
p sprintf('%<foo>f : %<bar>+d', foo: 1, bar: 2) #=> "1.000000 : +2"
//}
: %{name}
Symbol のインスタン... -
Kernel
. # sprintf(format , *arg) -> String (123.0) -
format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。
...sprintf("%c", 'a') #=> "a"
//}
フラグ `-' と幅 の指定だけが意味を持ちます。
: s
文字列を出力します。
引数が String オブジェクトでなければ to_s メソッドにより文字列化
したものを引数として扱います。
: p
Object#inspect の......1.00"
//}
: %<name>
Symbol のインスタンス name をキーとする Hash を引数にした場合、
対応する値をフォーマットして参照します。
//emlist[][ruby]{
p sprintf('%<foo>f : %<bar>+d', foo: 1, bar: 2) #=> "1.000000 : +2"
//}
: %{name}
Symbol のインスタン... -
Signal
. # trap(signal) { . . . } -> String | Proc | nil (117.0) -
指定された割り込み signal に対するハンドラとして command を登録します。 指定したシグナルが捕捉された時には例外が発生せず、代わりに command が実行されます。 ブロックを指定した場合にはブロックをハンドラとして登録します。
...張ライブラリが独自に sigaction を呼んだ場合など)
も nil を返します。
@param signal シグナル名を表す文字列か Symbol、またはシグナル番号を指定します。
さらに特別な値として 0 または "EXIT" が指定できます。......ルを受け取ると終了処理を
行ったあとステータス 0 で終了します。
文字列の代わりに Symbol で指定することも出来ます。
@raise ArgumentError 引数 signalに SEGV BUS ILL FPE VTALRM を指定した場
合... -
Signal
. # trap(signal , command) -> String | Proc | nil (117.0) -
指定された割り込み signal に対するハンドラとして command を登録します。 指定したシグナルが捕捉された時には例外が発生せず、代わりに command が実行されます。 ブロックを指定した場合にはブロックをハンドラとして登録します。
...張ライブラリが独自に sigaction を呼んだ場合など)
も nil を返します。
@param signal シグナル名を表す文字列か Symbol、またはシグナル番号を指定します。
さらに特別な値として 0 または "EXIT" が指定できます。......ルを受け取ると終了処理を
行ったあとステータス 0 で終了します。
文字列の代わりに Symbol で指定することも出来ます。
@raise ArgumentError 引数 signalに SEGV BUS ILL FPE VTALRM を指定した場
合... -
Kernel
. # autoload?(const _ name) -> String | nil (116.0) -
const_name が Kernel.#autoload 設定されているか調べます。
...ス名を返します。
autoload 設定されていないか、ロード済みなら nil を返します。
@param const_name 定数をString または Symbol で指定します。
//emlist[例][ruby]{
# ------- /tmp/foo.rb ---------
class Foo
class Bar
end
end
# ----- end of /tmp/foo.rb ---... -
Kernel
. # trace _ var(varname , hook) -> [String|Proc] (110.0) -
グローバル変数 varname への代入のフックを登録します。
...れば
Proc オブジェクトで返されます)
それ以外は、nil を返します。
@param varname グローバル変数名を文字列か Symbol で指定します。
@param hook フックになる文字列または Proc オブジェクトです。
@return フックを登録した場合は... -
Kernel
. # untrace _ var(varname , hook = nil) -> [String|Proc] (110.0) -
グローバル変数 varname に関連付けられたフックを解除します。
...省略するか nil を与えた場合は
varname のフックを全て解除します。
@param varname グローバル変数名を文字列か Symbol で指定します。
@param hook 文字列または Proc オブジェクトです。
@return 解除されたフックの配列を返します。... -
Kernel
. # autoload(const _ name , feature) -> nil (15.0) -
定数 const_name を最初に参照した時に feature を Kernel.#require するように設定します。
...換えます。
const_name が(autoloadではなく)既に定義されているときは何もしません。
@param const_name 定数をString または Symbol で指定します。
@param feature require と同様な方法で autoload する対象を指定します。
@raise LoadError featureの... -
Kernel
. # trace _ var(varname) {|new _ val| . . . . } -> nil (10.0) -
グローバル変数 varname への代入のフックを登録します。
...れば
Proc オブジェクトで返されます)
それ以外は、nil を返します。
@param varname グローバル変数名を文字列か Symbol で指定します。
@param hook フックになる文字列または Proc オブジェクトです。
@return フックを登録した場合は... -
Kernel
. # trace _ var(varname , hook) -> nil (10.0) -
グローバル変数 varname への代入のフックを登録します。
...れば
Proc オブジェクトで返されます)
それ以外は、nil を返します。
@param varname グローバル変数名を文字列か Symbol で指定します。
@param hook フックになる文字列または Proc オブジェクトです。
@return フックを登録した場合は...