#ifndef _STDIO_H #define _STDIO_H #include #include #define SEEK_SET 0 typedef struct { int unused; } FILE; #ifdef __cplusplus extern "C" { #endif extern FILE* stderr; #define stderr stderr int fclose(FILE*); int fflush(FILE*); FILE* fopen(const char*, const char*); int fprintf(FILE*, const char*, ...); size_t fread(void*, size_t, size_t, FILE*); int fseek(FILE*, long, int); long ftell(FILE*); size_t fwrite(const void*, size_t, size_t, FILE*); void setbuf(FILE*, char*); int vfprintf(FILE*, const char*, va_list); int printf(const char*, ...); int vprintf(const char*, va_list); int sprintf(char*, const char*, ...); int snprintf(char*, size_t, const char*, ...); int vsprintf(char*, const char*, va_list); int vsnprintf(char*, size_t, const char*, va_list); int puts(const char*); void perror(const char*); #ifdef __cplusplus } #endif #endif