vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| On Thu, Mar 30, 2006 at 03:21:29PM -0700, Daniel Boulet wrote: > Hmmm. The isdigit man page from the Single Unix Specification on the > Open Groups' web site (www.unix.org) declares isdigit as follows: > > #include <ctype.h> > > int isdigit(int c); > > This documentation for the isdigit interface would appear to allow > the parameter to be a char since chars can certainly be cast to ints > without any loss of information. Please read the *full* description, especially the following: The c argument is an int, the value of which the application shall ensure is a character representable as an unsigned char or equal to the value of the macro EOF. If the argument has any other value, the behavior is undefined. Joerg |
| Thread Tools | |
| Display Modes | |
|
|