るりまサーチ

最速Rubyリファレンスマニュアル検索!
747件ヒット [701-747件を表示] (0.065秒)
トップページ > クエリ:Kernel.#p[x] > クエリ:lambda[x] > クエリ:$MATCH[x] > クエリ:cc_command[x] > 種類:特異メソッド[x]

別のキーワード

  1. kernel lambda
  2. _builtin lambda
  3. kernel $last_paren_match
  4. kernel $ignorecase
  5. kernel $process_id

ライブラリ

クラス

モジュール

キーワード

検索結果

<< < ... 6 7 8 >>

IO.write(path, string, offset=nil, **opts) -> Integer (107.0)

path で指定されるファイルを開き、string を書き込み、 閉じます。

...path で指定されるファイルを開き、string を書き込み、
閉じます。

Kernel
.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドを実行し、コマンドの出力を標準出力に書き込みます。

offset を指定するとその位置までシー...
...ディングなどを指定することができます。
詳しくは IO.open を見てください。

@param path ファイル名文字列
@param string 書き込む文字列
@param offset 書き込み開始位置
@param opts ファイルを開くときのキーワード引数

//emlist[例][ruby...

Tracer.add_filter(proc) (107.0)

トレース出力するかどうかを決定するフィルタを追加します。 何もフィルタを与えない場合はすべての行についてトレース情報が出力されます。 与えられた手続き(ブロックまたはProcオブジェクト)が真を返せば トレースは出力されます。

...えられた手続き(ブロックまたはProcオブジェクト)が真を返せば
トレースは出力されます。



フィルタは複数追加でき、
そのうち一つでも偽を返すとトレースの出力は抑制されます。

@param proc トレース出力するかどうかを...
...falseを返す必要があります。

フィルタ手続きは引数として event, file, line, id, binding, klass の
6 つをとります。
Kernel
.#set_trace_func で指定するものとほぼ同じです。

=== フィルタ手続きのパラメータ

: event
イベントを表す文字...

StringIO.new(string = &#39;&#39;, mode = &#39;r+&#39;) -> StringIO (49.0)

StringIO オブジェクトを生成して返します。

...ます。

@param string 生成される StringIO のデータを文字列で指定します。
この文字列はバッファとして使われます。StringIO#write などによって、
string 自身も書き換えられます。

@param mode Kernel.#open 同様文字...
...][ruby]{
require 'stringio'

s = "foo"
io = StringIO.new(s)
p
io.getc # => 102
p
io.pos # => 1
p
io.size # => 3
io << "bar"
p
io.size # => 4
p
s # => "fbar"
io.rewind
p
io.gets # => "fbar"

StringIO.open("hoge"){|io|
p
io.string # => "hoge"
}
//}...

Module.constants -> [Symbol] (19.0)

このメソッドを呼び出した時点で参照可能な定数名の配列を返します。

...します。

//emlist[例][ruby]{
class C
FOO = 1
end
p
Module.constants # => [:RUBY_PLATFORM, :STDIN, ..., :C, ...]
# 出力中に :FOO は現われない
//}

@see Module#constants, Kernel.#local_variables, Kernel.#global_variables, Object#instance_variables, Module#class...
<< < ... 6 7 8 >>