55件ヒット
[1-55件を表示]
(0.024秒)
トップページ > :const_set
種類
- 関数 (22)
- 文書 (22)
- インスタンスメソッド (11)
ライブラリ
- ビルトイン (11)
クラス
- Module (11)
キーワード
- Ruby プログラムの実行 (11)
-
rb
_ const _ set (11) -
rb
_ mod _ const _ set (11) -
ruby 1
. 6 feature (11)
検索結果
先頭5件
-
Module
# const _ set(name , value) -> object (18125.0) -
モジュールに name で指定された名前の定数を value とい う値として定義し、value を返します。
...module Foo; end
# Symbolを指定した場合
Foo.const_set(:FOO, 123)
Foo::FOO # => 123
# Stringを指定した場合
Foo.const_set('BAR', 'abc')
Foo::BAR # => "abc"
# 既に定義されている定数の名前を指定した場合
Foo.const_set('BAR', '123')
# warning: already initialized const......ant Foo::BAR
# warning: previous definition of BAR was here
# => "123"
# 不適切な定数名を指定した場合
Foo.const_set('foo', 1) # => NameError: wrong constant name foo
//}... -
static VALUE rb
_ mod _ const _ set(VALUE mod , VALUE name , VALUE value) (6100.0) -
-
void rb
_ const _ set(VALUE klass , ID name , VALUE val) (6100.0) -
定数 klass::name の値を val として定義します。
定数 klass::name の値を val として定義します。 -
Ruby プログラムの実行 (6.0)
-
Ruby プログラムの実行 === Ruby プログラム
...定数が所属するクラスは代入が行われたブ
ロックの class です。また非常に特殊な例外としてメソッド
Module#const_set によっても定義が可能です。さらに
Module#remove_const を使うことで定義の取り消しが可能です。
すでに定義... -
ruby 1
. 6 feature (6.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
...fatal)
from -:2
ruby 1.6.3 (2001-03-19) [i586-linux]
: ((<Module>))#const_defined?
: ((<Module>))#const_get
: ((<Module>))#const_set
これらのメソッドが定数以外にアクセス可能になっていたバグが修正されました
((<ruby-dev:13019>))
: ((<Mar...