88件ヒット
[1-88件を表示]
(0.033秒)
別のキーワード
キーワード
-
mark
_ locations _ array (11) -
rb
_ Array (11) -
rb
_ ary _ new (11) -
rb
_ ary _ new2 (11) -
rb
_ ary _ new3 (11) -
rb
_ ary _ to _ s (11) -
rb
_ check _ convert _ type (11) -
rb
_ f _ array (11)
検索結果
先頭5件
-
VALUE rb
_ Array(VALUE obj) (6133.0) -
obj が Array でない場合は to_a を使って Array に変換します。
...obj が Array でない場合は to_a を使って
Array に変換します。... -
static VALUE rb
_ f _ array(VALUE obj , VALUE arg) (6117.0) -
Kernel.#Array の実体です。
...Kernel.#Array の実体です。... -
static void mark
_ locations _ array(register VALUE *x , register long n) (6101.0) -
-
VALUE rb
_ ary _ new() (7.0) -
空の Ruby の配列を作成し返します。
...空の Ruby の配列を作成し返します。
対応するRubyコード
ary = Array.new または
ary = []
使用例
VALUE ary;
ary = rb_ary_new();... -
VALUE rb
_ ary _ new2(long len) (7.0) -
長さ len 分だけメモリを確保した、 長さゼロの Ruby の配列を作成し返します。
...長さ len 分だけメモリを確保した、
長さゼロの Ruby の配列を作成し返します。
対応するRubyコード
ary = Array.new(len)
使用例
VALUE ary;
long len;
...
ary = rb_ary_new2(len);... -
VALUE rb
_ ary _ new3(long n , VALUE i0 , i1 , i2 , . . . ) (7.0) -
長さ n で要素に i0 i1 i2 …を格納した Ruby の配列を作成し返します。
...長さ n で要素に i0 i1 i2 …を格納した
Ruby の配列を作成し返します。
対応するRubyコード
ary = Array[i0, i1, i2...] または
ary = [i0, i1, i2...]
使用例
VALUE ary;
int i[3] = { 1, 2, 3 };
ary = rb_ary_new3(3, INT2FIX(i[0]), INT2FIX(i[1]), INT2FIX(i[2]... -
VALUE rb
_ ary _ to _ s(VALUE ary) (7.0) -
ary.to_s
...ary.to_s
使用例
void debug_print(VALUE ary)
{
Check_Type(ary, T_ARRAY);
printf("%s", STR2CSTR(rb_ary_to_s(ary)));
}... -
VALUE rb
_ check _ convert _ type(VALUE val , int type , const char *tname , const char *method) (7.0) -
val.method を実行してクラス tname のインスタンスを返します。 val がメソッド method を持たなければ nil を返します。
...を実行してクラス tname のインスタンスを返します。
val がメソッド method を持たなければ nil を返します。
type は、T_ARRAY, T_STRING などの構造体を表す ID です。
method の結果の型が type でなければ例外 TypeError が発生します。...