始めに C++/CLI はおそらく旧来のライブラリを .net のアセンブリに変更されるのに一番利用されると考えています。 そのとき、一番面倒なのは、旧来の MBCS や wchar_t 型と System::String をどうやりとりすればいいのかという点です。 ここでは、MultiByte ないし、 WideChar の System::String 型とのやりとりについて記述しておきます。 MultiByte から System::String に WideChar から System::String に System::String から MultiByte に System::String から WideChar に Visual Studio 2008 での追加機能 MultiByte から System::String に これは特に問題も疑問の余地もないですよね。 std