>>901
WindowsアプリならWinMainとかへ移せよ。
main()じゃなくてもとにかくワイド文字を使ったストリームを使うより前にstd::locale::global(std::locale("japanese"));があれば出来るはず。