On Fri, Oct 7, 2016 at 8:51 PM, Billy O'Neal (VC LIBS)
I believe we have a couple of bugs with char16_t / char32_t things. :(
I recently reported a bug with char32_t instantiations in one of the extension codecvt headers (big5 IIRC) and would not be surprised if the same problem applies to char16_t and to <codecvt>. But it was easy to workaround - just instantiate with uint32_t (which works OK) and then before calls cast the char32_t pointers to uint32_t pointers. A hack, but I was just using it in some test code. --Beman
Billy3 ________________________________ From: Boost
on behalf of Andrey Semashev < andrey.semashev@gmail.com> Sent: Friday, October 7, 2016 5:49:27 PM To: boost@lists.boost.org Subject: Re: [boost] [config] Changes to reflect Visual C++ "15" preview 5 On 10/08/16 00:38, Beman Dawes wrote:
BOOST_NO_CXX11_HDR_CODECVT
That's wrong. <codecvt> has been supplied at least since msvc 10.0. I'll submit a P/R.
I remember the <codecvt> functionality was unusable because of the linking errors. I think it was the case around MSVC 14. I don't know if/when it was fixed.
_______________________________________________ Unsubscribe & other changes: https://na01.safelinks. protection.outlook.com/?url=http%3A%2F%2Flists.boost.org% 2Fmailman%2Flistinfo.cgi%2Fboost&data=01%7C01%7Cbion%40microsoft.com% 7C0a8ccbdc7f5d43508e4708d3ef150751%7C72f988bf86f141af91ab2d7cd011 db47%7C1&sdata=L%2BDIjAELdJd3M1Iy2IBmvpqEU6m8dg g4oYxlvl%2FwqDc%3D&reserved=0
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/ mailman/listinfo.cgi/boost