るりまサーチ (Ruby 2.6.0)

最速Rubyリファレンスマニュアル検索!
102件ヒット [101-102件を表示] (0.023秒)
トップページ > モジュール:Kernel[x] > ライブラリ:ビルトイン[x] > バージョン:2.6.0[x] > 種類:モジュール関数[x]

キーワード

検索結果

<< < 1 2 >>

Kernel.#untrace_var(varname, hook = nil) -> [String|Proc] (13.0)

グローバル変数 varname に関連付けられたフックを解除します。

...#=> hookB."str",hookA."str",

untrace_var(:$v,block)
$v = 'str' #=> hookA."str",

trace_var(:$v){|val| print "hookC.#{val.inspect}," }
p untrace_var(:$v) #=> [#<Proc:0x02b68f58@..:9>, #<Proc:0x02b6978c@..:3>]
$v = 'str' # なにも出力されない
//}

@see Kernel.#trace_var...

Kernel.#warn(*message, uplevel: nil) -> nil (13.0)

message を 標準エラー出力 $stderr に出力します。 $VERBOSE フラグ が nil のときは何も出力しません。

message を 標準エラー出力 $stderr に出力します。 $VERBOSE
フラグ が nil のときは何も出力しません。

文字列以外のオブジェクトが引数として与えられた場合には、
to_s メソッドにより文字列に変換してから出力します。

uplevel を指定しない場合は、
このメソッドは以下と同じです。

//emlist[][ruby]{
$stderr.puts(*message) if !$VERBOSE.nil? && !message.empty?
nil
//}

@param message 出力するオブジェクトを任意個指定します。
@param upleve...
<< < 1 2 >>