Re: We Wait For Thee: char16_t, char32_t.
On Jan 20, 8:13 am, "Martin B." <0xCDCDC...@gmx.at> wrote:
Le Chaud Lapin wrote:
Which is one of the reasons I need the reach char16_t and char32_t.
My code is type-driven, and being network-oriented, numerical type
codes for char16_t and char32_t must remain invariant from one network
node to another.
What do you mean by "numerical type codes"? Is this something compiler
specific?
No, just my thing.
I generate a code from 1 to 16 for each of the C++ scalar arithmetic
types, and use these codes in many places [like serialization]. My
UNIOCDE string class is currently based on wchar_t, but I would rather
use char16_t, but for this to work under my model, char16_t must be a
distinct type, not simply an alias for, say, wchar_t, for then the
assigned code for char16_t would be the same as that for wchar_t,
creating confusion throughout my system.
-Le Chaud Lapin-
--
[ See http://www.gotw.ca/resources/clcm.htm for info about ]
[ comp.lang.c++.moderated. First time posters: Do this! ]