Sean wrote:
> It's my understanding that with this isn't necessarily true when you
> consider unicode and not just ascii.

No, char is a single byte, always. If you were to use unicode, you 
would store the data in something bigger. wchar_t, for instance. Of 
course your program might contain something like:

#ifdef USE_UNICODE
typedef wchar_t MyChar;
#else
typedef char MyChar;
#endif

MyChar const * const magic = "abracadabra";

-- 
Angus

Reply via email to