C++ Logo

SG16

Advanced search

Subject: Re: [SG16-Unicode] [isocpp-core] What is the proper term for the locale dependent run-time character set/encoding used for the character classification and conversion functions?
From: Thiago Macieira (thiago_at_[hidden])
Date: 2019-08-13 12:08:37


On Tuesday, 13 August 2019 09:55:07 PDT Corentin wrote:
> (if anyone is thinking about that, I don't recommend it. You're going to run
> into size limits: ICC at 512kB and MSVC at 256kB. Use something like xxd -i
> to generate a brace-delimited array instead)
>
> Afaik that works if you use \x to escape every byte otherwise some
> implementation will mess with your data. Nothing is guaranteed to be
> passthrough otherwise

That would be ideal, but the problem I had was the unavailability of proper
tools to convert the input into a form that the C++ compiler could consume. I
was trying to do with a simple concatenation of a header, data, and footer.

The end result is a shell script, a Perl script and a powershell script:
        https://codereview.qt-project.org/c/qt/qtbase/+/263548

-- 
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
   Software Architect - Intel System Software Products

SG16 list run by sg16-owner@lists.isocpp.org