Zitat von Michael Schnell : > > > The point is: if everybody takes care of the fact that ansistrings can > > be multibyte, having utf-8 in ansistrings (if it's the locale encoding), > > is no big deal at all. > > > I do understand. But (in a real world) do you know anybody who does. > > If it would be "appropriate" for ANSI code handling to take care of > Multi-byte encoding we would not need locale-based code tables and en > effect Unicode would not have been invented. UTF-8 is unicode and it is the system encoding on linux, OS X, some BSDs and Solaris. So ansistrings are UTF-8 there. Mattias