22件ヒット
[1-22件を表示]
(0.132秒)
別のキーワード
検索結果
-
Module
# class _ variable _ set(name , val) -> object (30320.0) -
クラス/モジュールにクラス変数 name を定義して、その値として val をセットします。val を返します。
...て
val をセットします。val を返します。
@param name String または Symbol を指定します。
//emlist[例][ruby]{
class Fred
@@foo = 99
def foo
@@foo
end
end
def Fred.foo(val)
class_variable_set(:@@foo, val)
end
p Fred.foo(101) # => 101
p Fred.new.foo # => 10... -
ruby 1
. 8 . 3 feature (120.0) -
ruby 1.8.3 feature *((<ruby 1.8 feature>)) *((<ruby 1.8.2 feature>))
...変更
* [api]: 拡張ライブラリ API
* [lib]: ライブラリ
* レベル
* [bug]: バグ修正
* [new]: 追加されたクラス/メソッドなど
* [compat]: 変更されたクラス/メソッドなど
* 互換性のある変更
* only backward-compatibility
* 影......int.rb
th = Thread.new{
$SAFE = 3
class Hoge
def foo
puts "safe level: #{$SAFE}"
end
end
}
th.join
p $SAFE
Hoge.new.foo
$ ruby-1.8.2 mthd_taint.rb
0
"safe level: 0"
$ ruby-1.8.3 mthd_taint.rb
0
mthd_tai......[lib] [new]
: Curses::Window.insertln [lib] [new]
=== 2005-06-08
: ext/socket [lib] [compat]
拡張ライブラリ socket が AIX 上でコンパイルされるようになりました。((<ruby-list:40832>))
=== 2005-06-07
: Module#class_variable_get [ruby] [new]
: Module#class_variable_set [...