るりまサーチ

最速Rubyリファレンスマニュアル検索!
612件ヒット [101-200件を表示] (0.092秒)
トップページ > クエリ:r[x] > クエリ:STDERR[x]

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils cp_r
  5. fileutils rm_r

ライブラリ

モジュール

検索結果

<< < 1 2 3 4 ... > >>

RDoc::Options#warn(message) -> nil (6116.0)

--verbose オプションを指定していた場合に message を 標準エラー出力 $stderr に出力します。

...--verbose オプションを指定していた場合に message を 標準エラー出力
$stderr に出力します。...

static void print_undef(VALUE klass, ID id) (6116.0)

クラス klass にメソッド id が見付からない (undefined) ことに 対するエラーメッセージを stderr に出力します。

...クラス klass にメソッド id が見付からない (undefined) ことに
対するエラーメッセージを stderr に出力します。...

File::Stat#chardev? -> bool (6106.0)

キャラクタスペシャルファイルの時に真を返します。

...キャラクタスペシャルファイルの時に真を返します。

//emlist[][ruby]{
Dir.glob("/dev/*") {|bd|
if File::Stat.new(bd).chardev?
puts bd
end
}
#例
#...
#=> /dev/tty1
#=> /dev/stderr
#...
//}...

Kernel#try_cpp(src, opt = "", *opts) -> bool (6106.0)

C プログラムのソースコード src をプリプロセスします。

...ムのソースコード src をプリプロセスします。

$CPPFLAGS, $CFLAGS の値もプリプロセッサにコマンドライン引数
として渡します。

このメソッドはヘッダファイルの存在チェックなどに使用します。

@param src C プログラムのソー...
...す。

@param opt プリプロセッサにコマンドライン引数として渡す値を指定します。

@return 問題なくプリプロセスできたら true を返します。
プリプロセスに失敗したら false を返します。

例:

r
equire 'mkmf'
if try_cpp("#inc...
...lude <stdio.h>")
$stderr.puts "stdio.h exists"
end...

Kernel#try_cpp(src, opt = "", *opts) { ... } -> bool (6106.0)

C プログラムのソースコード src をプリプロセスします。

...ムのソースコード src をプリプロセスします。

$CPPFLAGS, $CFLAGS の値もプリプロセッサにコマンドライン引数
として渡します。

このメソッドはヘッダファイルの存在チェックなどに使用します。

@param src C プログラムのソー...
...す。

@param opt プリプロセッサにコマンドライン引数として渡す値を指定します。

@return 問題なくプリプロセスできたら true を返します。
プリプロセスに失敗したら false を返します。

例:

r
equire 'mkmf'
if try_cpp("#inc...
...lude <stdio.h>")
$stderr.puts "stdio.h exists"
end...

絞り込み条件を変える

Kernel#try_link(src, opt = "", *options) -> bool (6106.0)

C プログラムのソースコード src をコンパイル、リンクします。

...src をコンパイル、リンクします。

このメソッドは $CFLAGS と $LDFLAGS の値もコンパイラまたはリ
ンカに渡します。

問題なくリンクできたら true を返します。
コンパイルとリンクに失敗したら false を返します。

@param src C...
...プログラムのソースコードを指定します。

@param opt リンカにコマンド引数として渡す値を指定します。

例:

r
equire 'mkmf'
if try_link("int main() { sin(0.0); }", '-lm')
$stderr.puts "sin() exists"
end...

Kernel#try_link(src, opt = "", *options) { ... } -> bool (6106.0)

C プログラムのソースコード src をコンパイル、リンクします。

...src をコンパイル、リンクします。

このメソッドは $CFLAGS と $LDFLAGS の値もコンパイラまたはリ
ンカに渡します。

問題なくリンクできたら true を返します。
コンパイルとリンクに失敗したら false を返します。

@param src C...
...プログラムのソースコードを指定します。

@param opt リンカにコマンド引数として渡す値を指定します。

例:

r
equire 'mkmf'
if try_link("int main() { sin(0.0); }", '-lm')
$stderr.puts "sin() exists"
end...

Kernel.#abort -> () (6106.0)

Ruby プログラムをエラーメッセージ付きで終了します。終了ステータスは 1 固定です。

...
R
uby プログラムをエラーメッセージ付きで終了します。終了ステータスは 1 固定です。

このメソッドと Kernel.#exit との違いは、プログラムの終了ステー
タスが 1 (正確にはCレベルの定数 EXIT_FAILURE の値)固定であることと、...
...$stderr に出力することです。

引数 message を指定すると SystemExit クラスの
Exception#message に message を設定し
て標準エラー出力に出力します。


@param message エラーメッセージ文字列です。

//emlist[][ruby]{
puts 'start'
begin
puts 'start1...
....'
abort "error1"
r
escue SystemExit => err
puts "end1 with #{err.inspect}"
end

begin
puts 'start2...'
r
aise RuntimeError.new
r
escue
abort
ensure
puts 'end2...'
end
puts 'end' #実行されない

#(標準出力)
#=> start
# start1...
# end1 with #<SystemExit: error1>
# start2...
#...
...エラーメッセージを標準エラー出力 $stderr に出力することです。

引数 message を指定すると SystemExit クラスの
Exception#message に message を設定し
て標準エラー出力に出力します。

引数を省略した呼び出し時に $! が nil でなけれ...
...します。

@param message エラーメッセージ文字列です。

//emlist[][ruby]{
puts 'start'
begin
puts 'start1...'
abort "error1"
r
escue SystemExit => err
puts "end1 with #{err.inspect}"
end

begin
puts 'start2...'
r
aise RuntimeError.new
r
escue
abort
ensure
puts 'end2...'
e...

Kernel.#abort(message) -> () (6106.0)

Ruby プログラムをエラーメッセージ付きで終了します。終了ステータスは 1 固定です。

...
R
uby プログラムをエラーメッセージ付きで終了します。終了ステータスは 1 固定です。

このメソッドと Kernel.#exit との違いは、プログラムの終了ステー
タスが 1 (正確にはCレベルの定数 EXIT_FAILURE の値)固定であることと、...
...$stderr に出力することです。

引数 message を指定すると SystemExit クラスの
Exception#message に message を設定し
て標準エラー出力に出力します。


@param message エラーメッセージ文字列です。

//emlist[][ruby]{
puts 'start'
begin
puts 'start1...
....'
abort "error1"
r
escue SystemExit => err
puts "end1 with #{err.inspect}"
end

begin
puts 'start2...'
r
aise RuntimeError.new
r
escue
abort
ensure
puts 'end2...'
end
puts 'end' #実行されない

#(標準出力)
#=> start
# start1...
# end1 with #<SystemExit: error1>
# start2...
#...
...エラーメッセージを標準エラー出力 $stderr に出力することです。

引数 message を指定すると SystemExit クラスの
Exception#message に message を設定し
て標準エラー出力に出力します。

引数を省略した呼び出し時に $! が nil でなけれ...
...します。

@param message エラーメッセージ文字列です。

//emlist[][ruby]{
puts 'start'
begin
puts 'start1...'
abort "error1"
r
escue SystemExit => err
puts "end1 with #{err.inspect}"
end

begin
puts 'start2...'
r
aise RuntimeError.new
r
escue
abort
ensure
puts 'end2...'
e...

Kernel.#fork -> Integer | nil (6106.0)

fork(2) システムコールを使ってプロセスの複製を作 ります。親プロセスでは子プロセスのプロセスIDを、子プロセスでは nil を返します。ブロックを指定して呼び出した場合には、生成し た子プロセスでブロックを評価します。

...fork(2) システムコールを使ってプロセスの複製を作
ります。親プロセスでは子プロセスのプロセスIDを、子プロセスでは
nil を返します。ブロックを指定して呼び出した場合には、生成し
た子プロセスでブロックを評価しま...
...す。

fork 前に STDOUT と STDERR を IO#flush します。

@raise NotImplementedError 実行環境がこのメソッドに対応していないとき発生します。

//emlist[ブロックを指定しなかった場合][ruby]{
if child_pid = fork
puts "parent process. pid: #{Process.pid},...
...child pid: #{child_pid}"
# => parent process. pid: 81060, child pid: 81329

# 親プロセスでの処理
# ...

# 子プロセスの終了を待って終了。
Process.waitpid(child_pid)
else
puts "child process. pid: #{Process.pid}"
# => child process. pid: 81329

# 子プロセス...

絞り込み条件を変える

<< < 1 2 3 4 ... > >>