In C++ there's no solid standard when it comes to encoding. If I want to use unicode, for example, UTF-8 in C++ for Windows, how can I achieve that?
- On Windows I have to use something like wide-strings to use unicode, is it the only way?
- If I have to use third-party libraries, what libraries do you can advise?
- What I have to remember when using unicode instead of
std::string
?