-
bool RB_TYPE_P(VALUE obj, enum ruby_value_type t) -
objの内部の型がt(T_NIL、T_FIXNUMなど)かどうかを調べます。型が合わないときに例外を発生させたいときは Check_Type を使います。- [PARAM]
obj: - 調べるオブジェクトです。
- [PARAM]
t: - 型を表す定数です。
- [RETURN]
-
objが型tならtrue、そうでなければfalseです。
bool RB_TYPE_P(VALUE obj, enum ruby_value_type t)
obj の内部の型が t(T_NIL、T_FIXNUM など)かどうかを調べます。型が合わないときに例外を発生させたいときは Check_Type を使います。
obj:t:obj が型 t なら true、そうでなければ false です。