|
Data Structures |
| struct | _iobuf |
Defines |
| #define | _FPOS_T |
| #define | _FPOS_T_ |
| #define | _IOEOF 020 |
| #define | _IOERR 040 |
| #define | _IOFBF 0 |
| #define | _IOLBF 0100 |
| #define | _IONBF 04 |
| #define | _SIZE_T |
| #define | _SIZE_T_ |
| #define | _VA_LIST |
| #define | BUFSIZ 1024 |
| #define | clearerr(p) ((p)->_flag &= ~(_IOERR|_IOEOF)) |
| #define | EOF (-1) |
| #define | feof(p) ((p)->_flag&_IOEOF) |
| #define | ferror(p) ((p)->_flag&_IOERR) |
| #define | FILE struct _iobuf |
| #define | FILENAME_MAX 256 |
| #define | FOPEN_MAX 100 |
| #define | getc(p) (--(p)->_cnt < 0 ? _filbuf(p) : (int) *(p)->_ptr++) |
| #define | getchar() getc(stdin) |
| #define | L_tmpnam 25 |
| #define | NULL 0 |
| #define | putc(x, p) (--(p)->_cnt < 0 ? _flsbuf((unsigned char) (x), p) : (int) (*(p)->_ptr++ = (unsigned char) (x))) |
| #define | putchar(x) putc((x),stdout) |
| #define | SEEK_CUR 1 |
| #define | SEEK_END 2 |
| #define | SEEK_SET 0 |
| #define | stderr (&_iob[2]) |
| #define | stdin (&_iob[0]) |
| #define | stdout (&_iob[1]) |
| #define | TMP_MAX 17576 |
Typedefs |
| typedef char * | __va_list |
| typedef long | fpos_t |
| typedef unsigned long | size_t |
Functions |
| int | _filbuf (FILE *) |
| int | _flsbuf (unsigned, FILE *) |
| void | clearerr (FILE *) |
| int | fclose (FILE *) |
| int | feof (FILE *) |
| int | ferror (FILE *) |
| int | fflush (FILE *) |
| int | fgetc (FILE *) |
| int | fgetpos (FILE *, fpos_t *) |
| char * | fgets (char *, int, FILE *) |
| FILE * | fopen (const char *, const char *) |
| int | fprintf (FILE *, const char *,...) |
| int | fputc (int, FILE *) |
| int | fputs (const char *, FILE *) |
| size_t | fread (void *, size_t, size_t, FILE *) |
| FILE * | freopen (const char *, const char *, FILE *) |
| int | fscanf (FILE *, const char *,...) |
| int | fseek (FILE *, long int, int) |
| int | fsetpos (FILE *, const fpos_t *) |
| long int | ftell (FILE *) |
| size_t | fwrite (const void *, size_t, size_t, FILE *) |
| int | getc (FILE *) |
| char * | gets (char *) |
| void | perror (const char *) |
| int | printf (const char *,...) |
| int | putc (int, FILE *) |
| int | putchar (int) |
| int | puts (const char *) |
| int | remove (const char *) |
| int | rename (const char *, const char *) |
| void | rewind (FILE *) |
| int | scanf (const char *,...) |
| void | setbuf (FILE *, char *) |
| int | setvbuf (FILE *, char *, int, size_t) |
| int | sprintf (char *, const char *,...) |
| int | sscanf (const char *, const char *,...) |
| FILE * | tmpfile (void) |
| char * | tmpnam (char *) |
| int | ungetc (int, FILE *) |
| int | vfprintf (FILE *, const char *, __va_list) |
| int | vprintf (const char *, __va_list) |
| int | vsprintf (char *, const char *, __va_list) |
Variables |
| _iobuf | _iob [] |