From: HQss_YasuiS/hq_ss@... Date: 1999-02-12T11:29:41+09:00 Subject: [ruby-dev:5038] Re: object#scanf(pat) 安井です。 >うーん,関数的インタフェースですね.print等と違ってscanは関 >数的インタフェースを取るメリットはあんまり無いのではないかと >思ってます.元々わたしはCのscanf(3)類を憎んでますから,連想 >させるのも最小限にしたいと思ってます. 私も、Cの真似する必要性は全然ないと思います。 ># 本当は名前も変えたい. > >私の好みだと > > String#scanf(fmt) > >ですね.戻り値が配列になります.で,ここでscanf(3)のフォーマッ >トを採用するかどうか,とかいろいろ考えるべきことはありますけ >どね. 全然、名前が変わっていませんよ、といいたいのはさておき、何が いいのでしょうね。 # format とか convert てのもありますが、簡単すぎるかな。 String のメッソッドにして Array を返値とする案は、先のメールの後 におそまきながら気が付きました。^^; それと、File や $stdin から Array に変換するものが必要かな、って よぎったのですが、StringからArrayに変換するもの1本でいいんですね。 -------- yasuisu@omssv.hq.hitachizosen.co.jp