00001 extern "C" { 00002 void clrscr(); //these are no longer defined anywhere 00003 void gotoxy(int, int); 00004 00005 void conio_on(); //Linux_native requires these (see example #8) 00006 void conio_off(); 00007 int getch(); 00008 int kbhit(); 00009 int putch(int); 00010 00011 uint32 atox(const char *); //defined in DF/0.5.4 00012 uint32 atou(const char *); //defined in DF/1.0.5 (unsigned version of atoi) 00013 00014 #ifndef __STDIO__ //see win32.hpp / linux.hpp for definition 00015 int scanf(const char *, ...); 00016 int sscanf(const char*, const char *, ...); 00017 int printf(const char*, ...); 00018 #endif 00019 } 00020