33件ヒット
[1-33件を表示]
(0.103秒)
キーワード
-
Data
_ Get _ Struct (11) - UINT2NUM (11)
検索結果
先頭3件
-
VALUE INT2NUM(int i) (38206.0)
-
任意の整数を Fixnum か Bignum に変換します。
...任意の整数を Fixnum か Bignum に変換します。
例:
VALUE num = INT2NUM(42); //(Cの整数値42をRubyのオブジェクトに変換)... -
VALUE UINT2NUM(unsigned int i) (6200.0)
-
任意の整数を Fixnum か Bignum に変換します。
任意の整数を Fixnum か Bignum に変換します。 -
void Data
_ Get _ Struct(VALUE obj , type , type *svar) (106.0) -
Ruby のオブジェクト obj から type 型へのポインタを とりだし svar に代入します。
...j から type 型へのポインタを
とりだし svar に代入します。
使用例
struct mytype {
int i;
char *s;
};
VALUE
my_i(VALUE self)
{
struct mytype *m;
Data_Get_Struct(self, struct mytype, m);
return INT2NUM(m->i);
}...