48件ヒット
[1-48件を表示]
(0.066秒)
種類
- 関数 (24)
- インスタンスメソッド (12)
- 文書 (12)
ライブラリ
- ビルトイン (12)
クラス
- Module (12)
キーワード
- Ruby プログラムの実行 (12)
-
rb
_ const _ set (12) -
rb
_ mod _ const _ set (12)
検索結果
先頭4件
-
Module
# const _ set(name , value) -> object (21225.0) -
モジュールに name で指定された名前の定数を value とい う値として定義し、value を返します。
...を 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_set('BAR', 'abc')
Foo::BAR # => "abc"
# 既に定義されている定数の名前を指定した場合
Foo.const_set('BAR', '123')
# warning: alrea......dy initialized constant 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) (6600.0) -
-
void rb
_ const _ set(VALUE klass , ID name , VALUE val) (6300.0) -
定数 klass::name の値を val として定義します。
...定数 klass::name の値を val として定義します。... -
Ruby プログラムの実行 (3006.0)
-
Ruby プログラムの実行 === Ruby プログラム
...の値が真ならば対応する本体を評価します。
偽ならば elsif 節の条件式を順番に評価し、その値が始めて真になった節の
本体を評価します。それらがすべて偽なら else 節の本体を評価します。
文全体の値は最後に実行した......がなかった場合、あるいはすべての条件式が偽でかつ else 節もなかった
場合は nil です。
==== until
==== if 修飾子
==== unless 修飾子
==== while
==== until
==== while 修飾子
==== until 修飾子
==== for
==== begin 〜 end
==== クラス定義式
クラス......ます。定数が所属するクラスは代入が行われたブ
ロックの class です。また非常に特殊な例外としてメソッド
Module#const_set によっても定義が可能です。さらに
Module#remove_const を使うことで定義の取り消しが可能です。
すで...