Is it good/safe/possible to use the tiny utfcpp library for converting everything I get back from the wide Windows API (FindFirstFileW and such) to a valid UTF8 representation using utf16to8?
I need to open a file as std::fstream (or actually any other std::ostream) when file name is \"Unicode\" file name.