るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
3件ヒット [1-3件を表示] (0.040秒)
トップページ > クエリ:value[x] > バージョン:2.3.0[x] > クエリ:const_set[x]

別のキーワード

  1. win32ole const_load
  2. module const_set
  3. module const_get
  4. _builtin const_set
  5. _builtin const_get

ライブラリ

クラス

キーワード

検索結果

Module#const_set(name, value) -> object (54793.0)

モジュールに name で指定された名前の定数を value とい う値として定義し、value を返します。

モジュールに name で指定された名前の定数を value とい
う値として定義し、value を返します。

そのモジュールにおいてすでにその名前の定数が定義されている場合、警
告メッセージが出力されます。

@param name Symbol,String で定数の名前を指定します。
@param value セットしたい値を指定します。

//emlist[例][ruby]{
module Foo; end

# Symbolを指定した場合
Foo.const_set(:FOO, 123)
Foo::FOO # => 123

# Stringを指定した場合
Foo.const_...

static VALUE rb_mod_const_set(VALUE mod, VALUE name, VALUE value) (19801.0)

void rb_const_set(VALUE klass, ID name, VALUE val) (18901.0)

定数 klass::name の値を val として定義します。

定数 klass::name の値を val として定義します。