> > $fhをハッシュにしなければ問題ないみたいだけど > > なんか理由があるの? > ログ保存部分のサブルーチンなんだけど、同時に複数のファイルを扱いたいのね > 具体的に言うと、./log/hoge1/日時.dat、./log/hoge2/日時.datみたいにね > んで%fhで$fh{hoge1}みたくやって、日時.datは0時になったら新しいファイルを > 作らなきゃいけないから、サブルーチンが呼び出されるたびに、日時を取得して > ファイル名が新しくなるようにしてるの。んでいちいちnew IO::Fileでopenし直すと > 他にいいやり方がわからなかった(;´Д`)しかもまだ動いてないから合ってるのか不明 なるほど そんなことはやったことが無いので俺も調べてみるよ 参考:2003/08/23(土)04時10分46秒