すごくメモ帳

すごくほぼメモ帳ぐらいなブログ

2020-01-16から1日間の記事一覧

Rubyの拡張ライブラリー入門シリーズ⑤ (メソッド呼び出し: rb_funcall)

メソッドの呼び出し方法 メソッドはrb_funcall()で呼び出します。 VALUE rb_funcall(レシーバー, mid, 引数の数, 引数...); というふうにします。 midはメソッドのIDで、rb_intern()で取得できるので、 VALUE rb_funcall(レシーバー, rb_intern("メソッド名"…