Perl: ファイルハンドルがopen()済みかどうかの確認 

既にopen()されているファイルハンドルに対して、再びopen()しようとすると"Illegal seek"とエラーになる。
じゃぁそもそもopen()されているかどうか分からないファイルハンドルを使いたい場合、どうすれば通常のopen()のエラーと区別できるんだろう?

open()/close()をきちんと追っかけて、そんなチェックをしなくても良い様にしろ、という事かしら?

世界樹の迷宮 

「世界樹の迷宮」を購入したつもりが「世界樹の迷宮2」だった。
店員には"2"とは一言も言っていないんだけどなぁ。

どちらも持っていないのでこのまま遊ぶことにしますが、2をクリアしたら私は1を購入するのかしら?