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