るりまサーチ

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

別のキーワード

  1. _builtin argv
  2. win32ole argv
  3. object argv
  4. kernel $argv
  5. process argv0

ライブラリ

モジュール

キーワード

検索結果

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

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

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

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

OptionParser::ParseError#recover(argv) -> Array (135.0)

argv の先頭に self.args を戻します。

...
argv
の先頭に self.args を戻します。

argv
を返します。

@param argv OptionParser#parse に渡したオブジェクトなどの配列を指定します。

@return argv を返します。...

OptionParser#getopts(argv, *opts) -> Hash (131.0)

引数をパースした結果を、Hash として返します。

...した結果を、Hash として返します。

配列 argv を与えた場合、argv をパースします。そうでない場合は、
default_argv をパースします。

//emlist[][ruby]{
opt = OptionParser.new
params = opt.getopts(ARGV, "ab:", "foo", "bar:")
# params["a"] = true # -a
# pa...
...rams["b"] = "1" # -b1
# params["foo"] = true # --foo
# params["bar"] = "x" # --bar x
//}

@param argv パースしたい配列を指定します。

@param opts 引数を文字列で指定します。

@raise OptionParser::ParseError パースに失敗した場合、発生します。...

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

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

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

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

* 必須引数の数 (省略可能な引数があるなら省略不可)
* 省略可能な引数の数 (ゼロ...
...用例

VALUE a, b, optv;
rb_scan_args(argc, argv, "21", &a, &b, &optv);

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

def some_method(a, b, opt = nil)

使用例 (2)

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

対応する Ruby プロ...

RDoc::RDoc#document(argv) -> nil (123.0)

argv で与えられた引数を元にドキュメントをフォーマットして指定されたディ レクトリに出力します。

...
argv
で与えられた引数を元にドキュメントをフォーマットして指定されたディ
レクトリに出力します。

@param argv コマンドラインで rdoc コマンドに指定するのと同じ引数を文字
列の配列で指定します。

@raise RDoc::Er...

絞り込み条件を変える

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

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

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

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

: 0
obj.method() (private/protected メソッドを呼べない)
:...

static VALUE rb_call0(VALUE klass, VALUE recv, ID id, int argc, VALUE *argv, NODE *body, int nosuper) (116.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) (116.0)

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

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

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

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

...argc と argv を ruby への
コマンドラインオプションとして処理します。...
<< < 1 2 3 4 5 ... > >>