Opened 10 years ago
Last modified 7 years ago
#7313 new Bugs
filesystem reference doc shows path::u16string(), but it doesn't exist
Reported by: | Owned by: | Beman Dawes | |
---|---|---|---|
Milestone: | To Be Determined | Component: | filesystem |
Version: | Boost 1.50.0 | Severity: | Problem |
Keywords: | Cc: |
Description
The Boost 1.50 filesystem reference says that filesystem::path has methods u16string(), generic_u16string(), u32string() and generic_u32string(), but they don't exist in the code. MS Visual Studio 2010's C++ compiler can't find them, and a grep of the boost::filesystem source doesn't find them either. Please either implement these methods or remove them from the docs.
(My preference would be that you implement these methods, and also, for completeness, add u8string() and generic_u8string(), which would return UTF-8 instead of using the current locale.)
Note:
See TracTickets
for help on using tickets.
These UTF-8 support functions are also referred to in the Filesystem specification,
http://cplusplus.github.io/filesystem-ts/working-draft.html
They would be very much appreciated.
@Beman, do you have a rough estimate when you would have time looking into them?