On platforms different than Windows you could easily use char * strings and treat them as UTF-8.
char *
The problem is that on Windows you are required to acce
I can only suggest you to check this library out: http://cppcms.sourceforge.net/boost_locale/docs/ It might help, it's a boost candidate for now but I believe it will make it.