Marcus Meissner wrote: > In Linux, L"" makes 4 byte character strings (if not using explicit > -fshort-wchar). Also, if the user then calls wc* functions from glibc, > they will use 4 byte characters. > > It is all to avoid confusion. > > Ciao, Marcus
Interestingly, it looks like, in one standard version of C, at least - maybe not C89 - there is now a pair of utf16 string-literal constructs: u'x' an u"string". But that's another story. Thanks, Marcus (and Mike)! -- Andy.
