home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2000 December / VPR0012A.BIN / OLS / CMKT111 / cmkt111.lzh / Cmachine / include / stdio.h < prev    next >
C/C++ Source or Header  |  2000-07-10  |  835b  |  38 lines

  1.  
  2. #ifndef __CM_STDIO_H
  3. #define __CM_STDIO_H
  4.  
  5. #include <limits.h>
  6.  
  7. #define NULL (void *)(0)
  8. #define EOF (-1)
  9.  
  10. typedef struct {
  11.     signed char    fd;
  12. } FILE;
  13.  
  14. FILE __cm_stdout = {2}, __cm_stderr = {3};
  15. FILE *stdout = &__cm_stdout, *stderr = &__cm_stderr;
  16.  
  17. FILE *fopen(char *, char *);
  18. int fclose(FILE *);
  19. size_t fread(void *, size_t, size_t, FILE *);
  20. size_t fwrite(void *, size_t, size_t, FILE *);
  21. int fputs(char *, FILE *);
  22. int fputc(int, FILE *);
  23. int fprintf(FILE *, const char *, ...);
  24. char *fgets(char *, int, FILE *);
  25. int fgetc(FILE *);
  26. int fscanf(FILE *, const char *, ...);
  27. int putchar(int);
  28. void puts(char *);
  29. int printf(const char *, ...);
  30. int getchar(void);
  31. char* gets(char *);
  32. int scanf(const char *, ...);
  33. int sprintf(char *, const char *, ...);
  34. int sscanf(char *, const char *, ...);
  35.  
  36. #endif
  37.  
  38.