首页 > 代码库 > C ruby 数据转换

C ruby 数据转换

int    ->   VALUE   INT2NUM

VALUE -> int        FIX2INT

char*  -> VALUE  rb_str_new(char*, len);

VALUE -> char*   StringValueCString(value);



转换前..先 用 TYPE(v) 做类型检查

T_FIXNUM int

T_FLOAT float

T_STRING string