[#46647] RubyでWindowsの常駐サービスプログラムを作る方法 — kouichi_someya@...

はじめまして。

12 messages 2009/12/16
[#46649] Re: RubyでWindowsの常駐サービスプログラムを作る方法 — "U.Nakamura" <usa@...> 2009/12/17

こんにちは、なかむら(う)です。

[ruby-list:46716] Re: 拡張ライブラリで引数の数が違うオーバーロード関数の定義の仕方に関する質問

From: Tadashi Saito <shiba@...2.accsnet.ne.jp>
Date: 2009-12-28 04:53:35 UTC
List: ruby-list #46716
斎藤です。おっちょこちょいで申し訳ないのですが、

On Mon, 28 Dec 2009 13:41:52 +0900
Tadashi Saito <shiba@mail2.accsnet.ne.jp> wrote:

> void Init_m3g()
> {
>     rb_define_singleton_method (rb_cLoader, "load", binder_Loader_load, -1);
>     :
> }
> 
> 関数ポインタのキャストも減ってすっきりしますね。

というのは間違いだったかもしれません。やっぱりキャストが必要だったら
    RUBY_METHOD_FUNC(func)
というマクロが用意されているので、そちらを使うのがおすすめです。

--
斎藤ただし

In This Thread