From: Shugo Maeda Date: 2002-05-30T15:53:28+09:00 Subject: [ruby-dev:17233] IO#size 前田です。 At Thu, 30 May 2002 15:45:57 +0900, Tanaka Akira wrote: > > ということで、これは「IO#sizeがほしい」というリクエストなん > > ですかね。でも、本当に必要なんでしょうか。よくわかんないんで > > すが、データってのは書いちゃってからサイズが欲しいと思ったり > > するもんなんでしょうか? > > 思う人が他にもいるかどうかという点についていえば、私も > ([ruby-dev:16015] で書いたように) 欲しいと思いました。 > > # ちなみに StringIO#size が存在するのはその影響です。 > > なぜ欲しいかという点についていえば、 > > * StringIO と Tempfile を切替えるのにサイズを測る必要があるとか、 > (まぁ、これは StringIO 側だけあればいいんですが。) こっちはよくわからないのですが、 > > * (HTTP server で)出力を StringIO/Tempfile に貯めた後、Content-Length: > の値を求めたいとか、 実は本当に欲しい機能にふさわしい名前はIO#bytes_readとか IO#bytes_writtenとかじゃないです? -- 前田 修吾