2007-11-04 ostream 覚書 ofstream::open()関数の実装が変わり、VS2003ではマルチバイト文字列のまま扱っていたのが、VS2005ではワイド文字に変換してから扱うようになったため、変換がうまく動くようにロケールを設定してあげないといけないようだ。 http://miyano.s53.xrea.com/cgi-bin/sb/log/eid89.html なるほど。これで日本語が開ける。