From: matz@... (Yukihiro Matsumoto) Date: 1997-04-14T11:01:37+09:00 Subject: [ruby-list:2805] Re: module_curses (Re: Dynamic linking (Re: tketc.)) まつもと ゆきひろです. In message "[ruby-list:2801] Re: module_curses (Re: Dynamic linking (Re: tketc.))" on 97/04/13, MAEDA Shugo writes: |前田です。 | |On Sat, 12 Apr 97 23:55:50 JST, |Yasuo OHBA wrote: | ||win = Window.new(0,0,$SCREEN_LINES, $SCREEN_COLS) ||の様な無茶な指定をすると落ちますね. | |わ、しまった。 |これは例外を上げればいいんでしょうか? 多分,そうです.error.cにある例外関数(NameError()など)を使う と便利です.適当な関数が無ければ,Raise()で例外を指定してく ださい. |あと、addstrでString以外を渡しても落ちてしまいますね。 struct RStringにキャストする前に, Check_Type(str, T_STRING) で文字列である事を保証するのが定石です.