るりまサーチ

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

別のキーワード

  1. _builtin dup
  2. set dup
  3. singleton dup
  4. etc sc_re_dup_max
  5. bigdecimal dup

キーワード

検索結果

VALUE rb_obj_dup(VALUE obj) (6123.0)

Object#dup の実体です。

...Object#dup の実体です。

Cのソースコード上でオブジェクトの複製を作成して返します。

例:
VALUE
return_copy(VALUE arg)
{
VALUE copy = rb_obj_dup(arg); // 引数で受け取ったオブジェクトを複製し、copyに代入。
return copy...

VALUE rb_mod_dup(VALUE mod) (6117.0)

モジュール mod を dup して返します。

...モジュール mod を dup して返します。...

VALUE rb_str_dup(VALUE str) (6101.0)

文字列 str の複製を作成し返します。

文字列 str の複製を作成し返します。

static void frame_dup(struct FRAME *frame) (6101.0)

frame とその親 FRAME 全てをスタックからヒープに割り当てなおします。

frame とその親 FRAME 全てをスタックからヒープに割り当てなおします。

static void scope_dup(struct SCOPE *scope) (6101.0)

scope とその親の SCOPE 全ての local_vars を スタックからヒープに割り当て直します。

scope とその親の SCOPE 全ての local_vars を
スタックからヒープに割り当て直します。

絞り込み条件を変える

void rb_define_global_function(const char *name, VALUE (*func)(), int argc) (43.0)

関数 name を定義します。 func と argc は rb_define_method と同じです。

...す。

例:
static VALUE
return_obj_dup(VALUE obj)
{
VALUE dup = rb_obj_dup(obj); // オブジェクトを複製
return dup;
}

void Init_func() {
rb_define_global_function("dup_obj", return_obj_dup, 1); // 関数 dup_objを定義しています。
}...

st_table * st_copy(st_table *old_table) (17.0)

Hash#dup の実体。 old_table と同じ内容の st_table を新たに作成して返す。

...Hash#dup の実体。
old_table と同じ内容の st_table を新たに作成して返す。...

VALUE rb_class_path(VALUE klass) (7.0)

klass の名前を返します.klassが無名クラス、無名モジュー ルの場合 #<Class 0xXXXX>, #<Module 0xXXXX> の形式で返します。

...klass の名前を返します.klassが無名クラス、無名モジュー
ルの場合 #<Class 0xXXXX>, #<Module 0xXXXX> の形式で返します。

Module#to_s の定義は

rb_str_dup(rb_class_path(klass));

です。...