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
C ruby 数据转换
时间: 2024-10-06 22:17:04
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
C ruby 数据转换