Boost logo

Boost Users :

From: David Abrahams (dave_at_[hidden])
Date: 2004-07-02 08:07:24

Vladimir Prus <ghost_at_[hidden]> writes:

> David Abrahams wrote:
>>> As an example, there are two environment with a single string type: Qt
>>> and Java, and in both there's no issue of Unicode any more, AFAICT.
>> Har!
>> Java "unicode" is utf-16, I think. Unicode now has at least 32 bits
>> per character, IIUC, so I don't think any simplistic interface choices
>> can make a non-issue of Unicode.
> Huh, the utf-16 is 16-bit *encoding* for 32-unicode, it's not 16-bit
> unicode. There are so called surrogate pairs which allows to represent
> 32-bit values.

Sure; by the same token we could also use utf-8 and encode your
Unicode in narrow strings.

Dave Abrahams
Boost Consulting

Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at