home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c221 / 5.ddi / MWHC.005 / P4 < prev    next >
Encoding:
Text File  |  1992-12-09  |  1.1 KB  |  50 lines

  1. /*
  2.  *   conio.h -- extra-ANSI 
  3.  *
  4.  *   Function definitions for console input and output.
  5.  *
  6.  *           Copyright (c) 1990, MetaWare Incorporated
  7.  */
  8.  
  9. #ifndef _CONIO_H
  10. #define _CONIO_H
  11.  
  12. #ifdef __CPLUSPLUS__
  13. extern "C" {
  14. #endif
  15.  
  16. extern char * _cgets(char *);
  17. extern int _cprintf(char *, ...);
  18. extern int _cputs(char *);
  19. extern int _getch(void);
  20. extern int _getche(void);
  21. extern int _inp(unsigned int);
  22. extern unsigned _inpw(unsigned int);
  23. extern int _kbhit(void);
  24. extern int _outp(unsigned int ,int );
  25. extern unsigned _outpw(unsigned int ,unsigned int );
  26. extern int _putch(int );
  27. extern int _ungetch(int );
  28.  
  29. #if __HIGHC__
  30.  
  31. extern char * cgets(char *);
  32. extern int cprintf(char *, ...);
  33. extern int cputs(char *);
  34. extern int cscanf(char *, ...);
  35. extern int getch(void);
  36. extern int getche(void);
  37. extern int inp(unsigned int);
  38. extern unsigned inpw(unsigned int);
  39. extern int kbhit(void);
  40. extern int outp(unsigned int ,int );
  41. extern unsigned outpw(unsigned int ,unsigned int );
  42. extern int putch(int );
  43. extern int ungetch(int );
  44.  
  45. #endif
  46. #ifdef __CPLUSPLUS__
  47. }
  48. #endif
  49. #endif /* _CONIO_H */
  50.