
23 Jun
2007
23 Jun
'07
10:29 a.m.
The wider question is, should people who currently use ASCII and care a lot about performance and don't care about i18n switch to UTF-8?
It would certainly simplify life if all strings were UTF-n. I have had to deal with BSTR, CString, QString and others. Just having to deal with a single string type would be a good thing.
You will still have to deal with all of them because they are either different interfaces to the string (CString, QString and others) or imply additional requirements to the storage properties (BSTR). Moving to Unicode won't make them all a same thing.