TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Murray Lesser
from: Paul Edwards
date: 1995-10-05 22:04:34
subject: C Set ++

ML>     IBM C Set++ has the same  non-ANSI I/O functions as all
ML> other C compilers I am familiar with.  However, C Set++ is a little more
ML> ANSI-compliant than many other compilers.  In accordance with the

More ANSI-compliant than which compilers, e.g.?  There's very little
sign of non-ISO compliance in the compilers that I use, and that's
a fair range.

ML> standard, non-ANSI library functions have an underscore as the leading
ML> symbol in the function name.

There is no requirement for this, unless they interfere with the
namespace of the resultant executable.  You will find that with
a compiler such as Borland, which has a kbhit(), you can create
your own function called kbhit(), and it will not clash with the
one that Borland provide.  You are free to be blissfully unaware
that they provide such a function as an extension, and so long as
YOU follow the ISO standard, your program will compile, link and
run properly.

BFN.  Paul.
@EOT:

---
* Origin: X (3:711/934.9)

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.