From: "青山 和光" Date: 1997-10-14T08:58:23+09:00 Subject: [ruby-list:4935] Re^8: cgi-lib.rb まつもとさん、おはようございます。 >>[ruby-list:4916] Re: Re^6: cgi-lib.rb >>From: matz@netlab.co.jp (Yukihiro Matsumoto) >> >>なんとか復帰できてきたようです. それは良かったです。連休もありましたしね。 >>文字列の部分文字列は本質的にコピーですから(一部分を共有する >>と言うわけにはいかない),わざわざ書き戻しを行うというのも変 >>な話ですし. 文字列の場合は一部分を取り出してそれを直接扱うのは面倒なのはわかってい ましたが、配列の方では採用している、実体を扱うというやりかたが便利だっ たので、ちょっとねばってみました。 この変更を行ってしまうと普通の処理の時のオーバーヘッドが大きくなるのは 間違い無いですから、変更される事はないだろうな。と思っていたところへ、 前田さんからの collect のご紹介。 こんな便利なものがあったんですね。これでOKです。MethodIndex.html を 見つけたのも大きいです。ねばってよかった。 >>pはグローバルのプライベートメソッド(関数形式でしか呼べないメ >>ソッド)なので,サブクラスで再定義してもその属性はprivateのま >>まです.こういう場合は明示的にpublicにしてやればよいわけです. あ、なるほど。 青山 和光 Wakou Aoyama