delorie.com/archives/browse.cgi | search |
> Date: Fri, 09 Jan 2004 20:42:07 -0500 > From: CBFalconer <cbfalconer AT yahoo DOT com> > > Maybe I've got my head up. This was the line that gave me the > impression that !defined(__STRICT_ANSI__) would let things in. It > uses ||. > > >>>#if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) \ > >>> || !defined(__STRICT_ANSI__) That's true: if __STRICT_ANSI__ is not defined, the C9x-style boolean features are exposed. But I don't see what is the problem with that: if the program is not compiled with strict ANSI compliance turned on, we are at liberty to use extensions.
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |