るりまサーチ

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

別のキーワード

  1. kernel system
  2. kernel exec
  3. kernel spawn
  4. kernel open
  5. kernel raise

検索結果

<< < ... 3 4 5 >>

File.open(path, mode = "r", perm = 0666) {|file| ... } -> object (24.0)

path で指定されるファイルをオープンし、File オブジェクトを生成して 返します。

...param mode モードを文字列か定数の論理和で指定します。Kernel.#open と同じです。

@param perm ファイルを生成する場合のファイルのパーミッションを整数で指定します。Kernel.#open と同じです。

@raise Errno::EXXX ファイルのオープン...
...み込みモードでのファイルオープン][ruby]{
f = File.new("testfile", "r")
f.class # => File
f.close
//}

//emlist[例: File.open による読み込みモードでのファイルオープン][ruby]{
f = File.open("testfile", "r")
f.class # => File
f.close
//}

//emlist[例: File.open に...
...よる書き込みモードでのファイルオープン][ruby]{
File.open("testfile", "w", 0755) { |f| f.print "test" }
File.read("testfile") # => "test"
//}...

Thread#backtrace_locations(range) -> [Thread::Backtrace::Location] | nil (18.0)

スレッドの現在のバックトレースを Thread::Backtrace::Location の配 列で返します。

...指定します。

Kernel
.#caller_locations と似ていますが、本メソッドは self に限定
した情報を返します。

//emlist[例][ruby]{
thread = Thread.new { sleep 1 }
thread.run
thread.backtrace_locations # => ["/path/to/test.rb:1:in `sleep'", "/path/to/test.rb:1:in `block in <m...

Thread#backtrace_locations(start = 0, length = nil) -> [Thread::Backtrace::Location] | nil (18.0)

スレッドの現在のバックトレースを Thread::Backtrace::Location の配 列で返します。

...指定します。

Kernel
.#caller_locations と似ていますが、本メソッドは self に限定
した情報を返します。

//emlist[例][ruby]{
thread = Thread.new { sleep 1 }
thread.run
thread.backtrace_locations # => ["/path/to/test.rb:1:in `sleep'", "/path/to/test.rb:1:in `block in <m...
<< < ... 3 4 5 >>