Fileのコンストラクタはopenメソッド

http://d.hatena.ne.jp/shinichiro_h/20040611#p1

の、微妙に続いてないような話。

なんでopen中でCreateFileに渡されてるフラグがOPEN_ALWAYSなんじゃい。
どう考えてもOPEN_EXISTINGが正しいだろーに。

結果どうなるかといいますと、存在しないファイルをINモードで開いても、例外出さずに新しくファイル作りやがります