UTF-8 with C++ in a Portable Way
