20 Jun
2017
20 Jun
'17
11:48 a.m.
On Tue, 20 Jun 2017 at 04:01 Artyom Beilis via Boost
The reason nowide implemented fstream is because filesystem::fstream uses internally the default std::basic_filebuf thus relays on std library to provide filebuf::open(wchar_t const *).
Also it works OK for MSVC, MinGW libstdc++ does not provide wchar_t interface. For filesytem the fix is far from trivial as requires implementation of filebuf so nowide implemented one.
OK, makes sense.
Thank You very much for the review
You're very welcome. -- chris