nonstdio.h
上传用户:jlfgdled
上传日期:2013-04-10
资源大小:33168k
文件大小:1k
源码类别:

Linux/Unix编程

开发平台:

Unix_Linux

  1. typedef int FILE;
  2. extern FILE *xmon_stdin, *xmon_stdout;
  3. #define EOF (-1)
  4. #define stdin xmon_stdin
  5. #define stdout xmon_stdout
  6. #define printf xmon_printf
  7. #define fprintf xmon_fprintf
  8. #define fputs xmon_fputs
  9. #define fgets xmon_fgets
  10. #define putchar xmon_putchar
  11. #define getchar xmon_getchar
  12. #define putc xmon_putc
  13. #define getc xmon_getc
  14. #define fopen(n, m) NULL
  15. #define fflush(f) do {} while (0)
  16. #define fclose(f) do {} while (0)
  17. extern char *fgets(char *, int, void *);
  18. extern void xmon_printf(const char *, ...);
  19. extern void xmon_fprintf(void *, const char *, ...);
  20. extern void xmon_sprintf(char *, const char *, ...);
  21. #define perror(s) printf("%s: no files!n", (s))