るりまサーチ

最速Rubyリファレンスマニュアル検索!
1282件ヒット [1-100件を表示] (0.025秒)
トップページ > クエリ:arg[x] > 種類:関数[x]

別のキーワード

  1. _builtin arg
  2. etc sc_arg_max
  3. mkmf arg_config
  4. float arg
  5. complex arg

キーワード

検索結果

<< 1 2 3 ... > >>

static NODE * arg_add(NODE *node1, NODE *node2) (26101.0)

static NODE * arg_blk_pass(NODE *node1, NODE *node2) (26101.0)

static NODE * arg_concat(NODE *node1, NODE *node2) (26101.0)

static NODE * arg_prepend(NODE *node1, NODE *node2) (26101.0)

static char * arg_defined(VALUE self, NODE *node, char *buf, char *type) (26101.0)

絞り込み条件を変える

static void arg_ambiguous(void) (26101.0)

メソッド引数の括弧が省略され、最初の引数の一文字目が 演算子とも解釈できる場合に警告を出します。

メソッド引数の括弧が省略され、最初の引数の一文字目が
演算子とも解釈できる場合に警告を出します。

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

この関数は deprecated です。

この関数は deprecated です。

int rb_scan_args(int argc, const VALUE *argv, const char *fmt, ...) (6301.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...

int rb_exec_arg_addopt(struct rb_exec_arg *e, VALUE key, VALUE val) (6201.0)

この関数は deprecated です。

この関数は deprecated です。

void rb_exec_arg_fixup(struct rb_exec_arg *e) (6201.0)

この関数は deprecated です。

この関数は deprecated です。

絞り込み条件を変える

static NODE * ret_args(NODE *node) (6101.0)

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

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

...
arg
c が 1 のときは ary[*argv]、
2 のときは ary[argv[0], argv[1]] を返します。...
<< 1 2 3 ... > >>