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

はじめまして。

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

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

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

From: ueda <tueda@...>
Date: 2009-12-28 12:45:37 UTC
List: ruby-list #46719
uedaです。

Tietew さんは書きました:


> > if (rb_scan_args (argc, argv, "10*", &val_name) == 1) {
> > printf ("引数は1個\n");
> > return Qnil;
> > }
>
> これでは駄目です。引数が二個以上の時、不定のメモリ領域にアクセスしようと
> してしまいます。
>
> rb_scan_argsは一回だけ呼ぶようにして、戻り値で分岐してください。


了解です。ご指摘ありがとうございます。


In This Thread

Prev Next