まつもと ゆきひろです

In message "[ruby-dev:4193] open with O_CREAT|O_EXCL"
    on 99/01/17, 民斗 <tommy / valley.ne.jp> writes:

|民斗です。
|
|ruby-list で出した「ファイルがあればエラーにして、なければ作成する」
|の件ですが、私の思いつく実装は、
|
|1. その機能のメソッドを File クラスに追加する。
|# File::create() とか。
|
|2. open() システムコールと同じ機能を持つ sysopen() という関数を作る。
|
|くらいです。

3. TclみたいにopenがO_CREATなどもモードとして受け付ける

ってのもありえますよね.