|
Boost : |
Subject: Re: [boost] Review Request: Boost.Locale
From: Artyom (artyomtnk_at_[hidden])
Date: 2010-05-26 00:55:24
--- On Wed, 5/26/10, Adam Merz <adammerz_at_[hidden]> wrote:
> From: Adam Merz
>
> And yet MSVC10 comes with a (presumably standard-compliant)
> codecvt that does
> exactly that: http://msdn.microsoft.com/en-us/library/ee292142.aspx
>
> In fact, it comes with codecvts that convert to and from
> UCS-4, UCS-2, UTF-16 and
> UTF-8, UTF-16LE, UTF-16BE: http://msdn.microsoft.com/en-us/library/ee336489.aspx
>
> Are these possible only because of functionality added in
> C++0x?
>
It is because the compiler has knowledge on std::mbstate_t which
I do not have.
But according to latest discussions it looks like I'll be able to
implement full UTF-16 support in codecvt
Artyom
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk