FA> strcmp("hello","hello"); hardly FALSE, but it is 0.
strcmp() returns neither true nor false, it returns an indicator to
say less than, equal to, or greater than. You need to inspect the
indicator yourself. It is not even boolean.
FA> system("wontfindme.exe"); worse than FALSE ? :)
system() returns an implementation-defined value, but it would be
very nice if it returned the errorlevel of the program spawned.
The errorlevel on MSDOS is something like 0 to 255, which is an
integer, not a boolean value.
BFN. Paul.
@EOT:
---
* Origin: X (3:711/934.9)
|