パスワードを忘れた? アカウント作成
745589 journal

kaihou999の日記: 参照

日記 by kaihou999

 これ
 ん~。確かに、全ての変数はリファレンスなのは確かですが、
Numeric関係のメソッドは気をつけるべきかも。

a = b = 1
a += 1
puts a, b

 これをみて分かるとおり、自己代入演算子は値のクローンを作って、
そちらを変更しますので。
 一見すると、自分自身が変更されているように見えますけどね…

 これによって、実は、+= 1するような変数を減らすと、少々高速化
することが、まま、あったりします。

typodupeerror

目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond

読み込み中...