Boost.Nowide
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
boost::nowide::argsArgs is a class that fixes standard main() function arguments and changes them to UTF-8 under Microsoft Windows
boost::nowide::basic_filebuf< char >This is implementation of std::filebuf
boost::nowide::basic_fstream< CharType, Traits >Same as std::basic_fstream<char> but accepts UTF-8 strings under Windows
boost::nowide::basic_ifstream< CharType, Traits >Same as std::basic_ifstream<char> but accepts UTF-8 strings under Windows
boost::nowide::basic_ofstream< CharType, Traits >Same as std::basic_ofstream<char> but accepts UTF-8 strings under Windows
boost::nowide::basic_stackstring< CharOut, CharIn, BufferSize >A class that allows to create a temporary wide or narrow UTF strings from wide or narrow UTF source