johnnymier,

My understanding of compliers is a little dusty, MSMittens, Tedob 1 and others, are more knowledgeable with gcc questions than I am. Hopefully one of the Senior folks will jump in before I mislead you.....lol

But I was interested to say the least. So I took a look at my software and it supports the following”C” Headers:

C89: assert.h, ctype.h, errno.h, float.h, limits.h, locale.h, math.h, setjmp.h, signal.h, stdarg.h, stddef.h, stdio.h, stdlif.h, string.h, time.h

Added with C99: complex.h, fenv.h, inttypes.h, iso646.h, stdbool.h, stdint.h, tgmath.h, wchar.h, and wctype.h

And with C++, it includes the whole C library, however the C++ Headers do not necessarily indicate a filename. Example: vector, fstream, iostream, etc.

With some compliers it may be necessary to drop the file extention to get it to work. If you used assert.h it would become <cassert> (the c representing “C” library)

In the case you have listed: try using <cstdio> and <cconio> after the #include directive.

#include <cstdio>
#include <cconio>

Please let me know if it works or if I’m just blowing smoke….lol

Hope I have been some help


cheers



edit: Check out this thread by SonofGalen. I guess I wasn't to far off track..


http://www.antionline.com/showthread.php?s=&threadid=25