Shift_JISとUnicodeの変換用関数 環境 Visual C++.NET 2003 以前書いたコードのバージョンアップ版です。 仕様は以前と同じです。若干コードがスマートになっている・・・かもしれません。 Unicodeからマルチバイト文字(Shift_JIS)への変換関数 std::string UnicodeToMultiByte(const std::wstring& Source, UINT CodePage = CP_ACP, DWORD Flags = 0); std::string UnicodeToMultiByte(const std::wstring& Source, UINT CodePage, DWORD Flags) { std::vector<char> Dest(::WideCharToMultiByte(CodePage, Flags, Sourc