[ruby-list:675] Re: [Q] Def of Vect. (Re: call by reference)
From:
matz@... (Yukihiro Matsumoto)
Date:
1996-09-30 09:24:09 UTC
List:
ruby-list #675
In message "[ruby-list:674] Re: [Q] Def of Vect. (Re: call by reference)"
on 96/09/30, Shin-ichiro Hara <sinara@blade.nagaokaut.ac.jp> writes:
|> これで良いんじゃないですか? Vector.newを使ってまずいことは無
|> いと思いますけど.
|
|もっと「標準的な方法」みたいのがあるかと思いました。
しかしちょっと考えたらVectorのサブクラスを作った時にまずいか
もしれません.以下のような手はいかがでしょう
* selfをcloneしてから値を設定する
* eval(self.type).newで生成する
ちょっと姑息ですね.サブクラスを作ることを考えなければ不要で
すけどね.
|> rubyに「普通」はまだあまりないです.率先して作ってくださいませ.
|
|マイナーってすばらしい!:-)
喜んだら良いのか,悲しんだら良いのか.
まつもと ゆきひろ /:|)