std::wcout 

WL

On Nov 17, 2022, at 8:39 AM, Nicolas M via Std-Discussion <std-discussion@lists.isocpp.org> wrote:


Hello,

While porting some Microsoft C++ code to the Linux platform, I have realized that while there is snprintf() function for std::string, there is no direct equivalent for std::wstring.

Do you think such a function could be added to the standard? It would make std::wstring a more viable alternative to std::string.
https://stackoverflow.com/questions/4107947/how-to-determine-buffer-size-for-vswprintf-under-linux-gcc
https://stackoverflow.com/questions/3693479/why-does-c-not-have-an-snwprintf-function

On the other hand, with Windows starting to support UTF-8 programs as of 2019 (and UTF-8 std::string), std::string might become a simple way to store unicode text in cross-platform programs.
https://learn.microsoft.com/en-us/windows/apps/design/globalizing/use-utf8-code-page

Best Regards
--
Std-Discussion mailing list
Std-Discussion@lists.isocpp.org
https://lists.isocpp.org/mailman/listinfo.cgi/std-discussion