トップページ > プログラム > 2014年05月14日 > H+eWXsjB

書き込み順位&時間帯一覧

31 位/250 ID中時間01234567891011121314151617181920212223Total
書き込み数3000000000000000000000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Ruby 初心者スレッド Part 54
スレ立てるまでもない質問はここで 134匹目

書き込みレス一覧

Ruby 初心者スレッド Part 54
777 :デフォルトの名無しさん[sage]:2014/05/14(水) 00:01:08.64 ID:H+eWXsjB
>>775
>ocraでexe化し、実行すると require snmp 実行時に強制終了します。

強制終了時のエラーメッセージを書かないと、
アドバイスしようにも無理だと思われ
Ruby 初心者スレッド Part 54
779 :デフォルトの名無しさん[sage]:2014/05/14(水) 00:34:26.06 ID:H+eWXsjB
>>778
Ruby1.9以降であれば、ClassクラスやModuleクラスで定義されている
メソッド instance_method または public_instance_method を使うと
メソッドを表現するオブジェクト UnboundMethod が返される
次に、このオブジェクトで定義されているメソッド arity を呼べば、
対象となるクラス/モジュールで定義されているメソッド定義の引数の個数が得られる

$ irb2.0
irb(main):001:0> eval "class C; def f(x,y); end; end"
=> nil
irb(main):002:0> m = C.instance_method(:f)
=> #<UnboundMethod: C#f>
irb(main):003:0> m.arity
=> 2
irb(main):004:0>
スレ立てるまでもない質問はここで 134匹目
42 :デフォルトの名無しさん[sage]:2014/05/14(水) 00:43:33.29 ID:H+eWXsjB
>>41の意見に加えて、
そういった文法が必要になる頻度が低いからだと思う
要するに費用対効果というバランスの問題


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。