How to create a UTF-8 string literal in Visual C++ 2008
Update: I’ve decided that there is no guaranteed way to do this. The solution that I present below works for English version VC2003, but fails when compiling with Japanese version VC2003 (or perhaps it is Japanese OS). In any case, it cannot be depended on to work. Note that even declaring everything as L”” strings … Read more