delorie.com/archives/browse.cgi | search |
> From: Cesar Rabak <crabak AT acm DOT org> > Newsgroups: comp.os.msdos.djgpp > Date: Fri, 29 Aug 2003 20:44:23 -0300 > > > > I don't understand how is* can support multibyte characters, when > > they only take an int argument. > > > Since an int in DJGPP is 32 bits, I can see how, though I'm not sure it > does. As four bytes seems to me 'multibyte' (four in fact ;-). No, the standard clearly says that the int argument to the is* macros must be either representable as an unsigned char, or be the value of EOF. So multibyte characters are out.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |