るりまサーチ

最速Rubyリファレンスマニュアル検索!
1827件ヒット [1-100件を表示] (0.096秒)
トップページ > クエリ:r[x] > クエリ:argv[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 ... > >>

rinda/rinda (32042.0)

Rubyで実装されたタプルスペース(Tuple Space)を扱うためのライブラリです。

...Rubyで実装されたタプルスペース(Tuple Space)を扱うためのライブラリです。

タプルスペースとは並列プログラムにおける一つのパターンです。
並列プログラミングにおいては、ロックのような同期処理が必須ですが、
適切な...
...に対しては、タプルを書き込む(write)、取り出す(take)、
タプルの要素を覗き見る(read)
という操作のみが利用できます。可能な操作を限定し、定型化することで
安全な同期処理を実現します。rinda においてはタプルとは
配列...
...c.rb を動かしても、応答が混ざったりせず、rindac.rb に適切に
応答が返されます。これは DRb.uri を使うことで rindac.rb のプロセスを
一意に同定しているからです。

# rinda_ts.rb
r
equire 'drb/drb'
r
equire 'rinda/tuplespace'

uri = ARGV....

ARGF.class#argv -> Array (27229.0)

Object::ARGV を返します。

...Object::ARGV を返します。

ARGF が ARGV をどう扱うかについては ARGF を参照してください。

例:

$ ruby argf.rb -v glark.txt

ARGF.argv #=> ["-v", "glark.txt"]...

VALUE rb_exec_arg_init(int argc, VALUE *argv, int accept_shell, struct rb_exec_arg *e) (26300.0)

この関数は deprecated です。

...この関数は deprecated です。...

static VALUE rb_thread_raise(int argc, VALUE *argv, rb_thread_t th) (26300.0)

VALUE rb_ary_aref(int argc, VALUE *argv, VALUE ary) (26248.0)

argc が 1 のときは ary[*argv]、 2 のときは ary[argv[0], argv[1]] を返します。

...argc が 1 のときは ary[*argv]、
2 のときは ary[argv[0], argv[1]] を返します。...

絞り込み条件を変える

int rb_scan_args(int argc, const VALUE *argv, const char *fmt, ...) (26228.0)

長さ argc の配列 argv を fmt に従って 解析し、第四引数以降で渡されたアドレスに書き込みます。

...長さ argc の配列 argv を fmt に従って
解析し、第四引数以降で渡されたアドレスに書き込みます。

fmt のフォーマットは以下の通りです。

* 必須引数の数 (省略可能な引数があるなら省略不可)
* 省略可能な引数の数 (ゼロ...
...個ならば省略可)
* 残りの引数を Ruby の配列として受け取ることを示す '*' (省略可)
* 最後の引数をオプションハッシュとして受け取る事を示す ':' (省略可)
* ブロックを Proc オブジェクト化して受け取ることを示す '&' (省...
...VALUE a, b, optv;
r
b_scan_args(argc, argv, "21", &a, &b, &optv);

対応する Ruby プログラムでの宣言

def some_method(a, b, opt = nil)

使用例 (2)

VALUE a, rest, block;
r
b_scan_args(argc, argv, "1*&", &a, &rest, &block);

対応する Ruby プログラム...

static VALUE rb_call(VALUE klass, VALUE recv, ID mid, int argc, const VALUE *argv, int scope) (26216.0)

クラス klass に定義されたメソッド mid を呼び出します。 レシーバは recv で、引数は長さ argc の配列 argv で渡します。

... recv で、引数は長さ argc の配列 argv で渡します。

scope は以下のように呼び出しの形式を示します。

: 0
obj.method() (private/protected メソッドを呼べない)
: 1
method() (private/protected メソッドも呼べる)
: 2
method_or_lvar (1...
...とはエラーメッセージが変わる)
: 3
super...

static VALUE rb_call0(VALUE klass, VALUE recv, ID id, int argc, VALUE *argv, NODE *body, int nosuper) (26216.0)

クラス klass に定義されたメソッドのコード body を起動します。 レシーバは recv で、引数は長さ argc の配列 argv で渡します。 nosuper が非ゼロのときは、この呼び出し中の super がエラーになります。

...クラス klass に定義されたメソッドのコード body を起動します。
レシーバは recv で、引数は長さ argc の配列 argv で渡します。
nosuper が非ゼロのときは、この呼び出し中の super がエラーになります。...

void rb_obj_call_init(VALUE obj, int argc, VALUE *argv) (26216.0)

オブジェクト obj に対して initialize を呼び出します。 引数は長さ argc の配列 argv で表され、 ブロックが積んである場合はそれも自動的に渡されます。

...オブジェクト obj に対して initialize を呼び出します。
引数は長さ argc の配列 argv で表され、
ブロックが積んである場合はそれも自動的に渡されます。...

void ruby_options(int argc, char **argv) (26216.0)

argc と argv を ruby への コマンドラインオプションとして処理します。

...argc と argv ruby への
コマンドラインオプションとして処理します。...

絞り込み条件を変える

<< 1 2 3 ... > >>