るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.235秒)
トップページ > クエリ:self[x] > クエリ:rb_define_method[x]

別のキーワード

  1. _builtin new
  2. _builtin inspect
  3. _builtin []
  4. _builtin to_s
  5. _builtin each

検索結果

void rb_define_method(VALUE klass, const char *name, VALUE(*func)(), int argc) (38118.0)

クラスklassのインスタンスメソッドnameを定義します。

...ん,

VALUE func(VALUE self, VALUE arg1, ... VALUE argN)

: argcが-1のとき
引数はCの配列として第二引数に入れて渡されます。
第一引数は配列の要素数です。

VALUE func(int argc, VALUE *argv, VALUE self)

: argcが-2のとき
引数...
...はRubyの配列に入れて渡されます。

VALUE func(VALUE self, VALUE args)

rb_scan_args も参照...