I
Ioannis Vranos
Hi, I am currently learning QT, a portable C++ framework which comes
with both a commercial and GPL license, and which provides conversion
operations to its various types to/from standard C++ types.
For example its QString type provides a toWString() that returns a
std::wstring with its Unicode contents.
So, since wstring supports the largest character set, why do we need
explicit Unicode types in C++?
I think what is needed is a "unicode" locale or at the most, some
unicode locales.
I don't consider being compatible with C99 as an excuse.
with both a commercial and GPL license, and which provides conversion
operations to its various types to/from standard C++ types.
For example its QString type provides a toWString() that returns a
std::wstring with its Unicode contents.
So, since wstring supports the largest character set, why do we need
explicit Unicode types in C++?
I think what is needed is a "unicode" locale or at the most, some
unicode locales.
I don't consider being compatible with C99 as an excuse.