Jean-Marc Lasgouttes <[EMAIL PROTECTED]> writes:

| >>>>> "Lars" == Lars Gullik Bjønnes <[EMAIL PROTECTED]> writes:
| 
| | So, is the plan to use a std::vector<char_type> as the data
| | container and to pass char_type* to functions that manipulate
| | these data? What will happen to all those functions that
| | currently handle std::string? Do they get changed to 
| | std::vector<char_type> too?
| 
| Lars> I think we have to, yes.
| 
| Can't we use std::basic_string<char_type>?

Only if you create the proper char_traits<char_type>.

For basic ucs-4 that might be quite easy, but for full unicode support
that is quite hard.

(OTOH, in our first go at unicode we only aim for basic supprt.)

-- 
        Lgb

Reply via email to