You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, constructor/assignment/appending methods that accept codecvt_type arguments only perform character code conversion when the source character type does not match path::value_type. C++ standard requires (e.g. here and here) that when both path::value_type and source value type are char the conversion is performed twice: first, from source encoding to wchar_t using the supplied codecvt_type facet, then from wchar_t to native path character encoding using path::codecvt().
The text was updated successfully, but these errors were encountered:
Currently, constructor/assignment/appending methods that accept
codecvt_type
arguments only perform character code conversion when the source character type does not matchpath::value_type
. C++ standard requires (e.g. here and here) that when bothpath::value_type
and source value type arechar
the conversion is performed twice: first, from source encoding towchar_t
using the suppliedcodecvt_type
facet, then fromwchar_t
to native path character encoding usingpath::codecvt()
.The text was updated successfully, but these errors were encountered: