MFC
VC++2010で文字列をゴリゴリとダンプするツールを作っていたのだが、ダンプ先のファイルが4GBを超えたあたりから変化しなくなってしまった。 書き出しに使っていたCStdioFileが怪しいと思いソース(filetxt.cpp)を読んでみると、なんと64bit未対応。インター…
プロジェクトの文字セットにUnicodeを指定したら、CStdioFile::WriteStringでASCII範囲外の文字が書き出せない! なかなか原因を特定できず、小一時間はまってしまったが、どうやらよく知られた問題の模様。 VisualStudioが標準文字セットをUnicodeにしてか…