C++ Logo

std-proposals

Advanced search

Re: [std-proposals] std::wprint/std::wprintln

From: Jan Schultke <janschultke_at_[hidden]>
Date: Sun, 30 Mar 2025 14:10:48 +0200
> What is the expected content in “out.txt”?

Who knows? The way that shell redirection produces files is entirely
outside the scope of the standard. std::print and std::print et al.
are simply stated to forward to vprint_unicode or vprint_nonunicode.

And again, this is not introducing any new problem, just perpetuating
an existing one. You have the same problem with std::wcout.

In any case, having more Unicode support would be useful in general.
If we add overloads for std::print that work with char8_t, char16_t,
and char32_t, then we may as well add the wchar_t overload. It's
fundamentally the same problem.

Received on 2025-03-30 12:11:06