るりまサーチ (Ruby 3.0)

最速Rubyリファレンスマニュアル検索!
4件ヒット [1-4件を表示] (0.105秒)
トップページ > クエリ:t[x] > クエリ:array[x] > 種類:関数[x] > バージョン:3.0[x]

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

検索結果

static void mark_locations_array(register VALUE *x, register long n) (36604.0)

static VALUE rb_f_array(VALUE obj, VALUE arg) (18652.0)

Kernel.#Array の実体です。

Kernel.#Array の実体です。

VALUE rb_check_convert_type(VALUE val, int type, const char *tname, const char *method) (18358.0)

val.method を実行してクラス tname のインスタンスを返します。 val がメソッド method を持たなければ nil を返します。

val.method を実行してクラス tname のインスタンスを返します。
val がメソッド method を持たなければ nil を返します。

type は、T_ARRAY, T_STRING などの構造体を表す ID です。
method の結果の型が type でなければ例外 TypeError が発生します。

VALUE rb_ary_to_s(VALUE ary) (18340.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)));
}