C++ Logo

sg16

Advanced search

Re: New C23 functions c8rtomb and mbrtoc8

From: Tom Honermann <tom_at_[hidden]>
Date: Fri, 26 Jan 2024 10:00:36 -0500
On 1/26/24 9:46 AM, Corentin Jabot via SG16 wrote:
> Yes. they do complete the existing C11 set
> with mbrtoc[16|32]/c[16|32]rtomb (damn, these names)
Yup. That is exactly why they were added; despite the known limitations
of the existing functions.
> I agree with you that it's unfortunate that they do rely on a global
> state, but still useful when dealing with the execution encoding.
> maybe glibc can provide the same functions with an additional locale
> param,
> I'm sure that would be useful to c++ implementations.

Or we just standardize a new and appropriate transcoding facility :)

Tom.

Received on 2024-01-26 15:00:38