20 typedef struct _FILE
FILE;
27 #define _IOFBF (1u << 0)
28 #define _IOLBF (1u << 1)
29 #define _IONBF (1u << 2)
47 int rename(
const char *old,
const char *_new);
55 FILE *
fopen(
const char *__restrict__ filename,
const char *__restrict__
mode);
57 FILE *__restrict__ stream);
58 void setbuf(
FILE *__restrict__ stream,
char *__restrict__ buf);
64 int fprintf(
FILE *__restrict__ stream,
const char *__restrict__ format, ...);
65 int fscanf(
FILE *__restrict__ stream,
const char *__restrict__ format, ...);
66 int printf(
const char *__restrict__ format, ...);
67 int scanf(
const char *__restrict__ format, ...);
68 int snprintf(
char *__restrict__ s,
size_t n,
const char *__restrict__ format,
70 int sprintf(
char *__restrict__ s,
const char *__restrict__ format, ...);
71 int sscanf(
const char *__restrict__ s,
const char *__restrict__ format, ...);
72 int vfprintf(
FILE *__restrict__ stream,
const char *__restrict__ format,
74 int vfscanf(
FILE *__restrict__ stream,
const char *__restrict__ format,
76 int vprintf(
const char *__restrict__ format, va_list arg);
77 int vscanf(
const char *__restrict__ format, va_list arg);
78 int vsnprintf(
char *__restrict__ s,
size_t n,
const char *__restrict__ format,
80 int vsprintf(
char *__restrict__ s,
const char *__restrict__ format,
82 int vsscanf(
const char *__restrict__ s,
const char *__restrict__ format,
88 char *
fgets(
char *__restrict__ s,
int n,
FILE *__restrict__ stream);
90 int fputs(
const char *__restrict__ s,
FILE *__restrict__ stream);
100 size_t fread(
void *__restrict ptr,
size_t size,
size_t nmemb,
101 FILE *__restrict__ stream);
103 size_t fwrite(
const void *__restrict ptr,
size_t size,
size_t nmemb,
104 FILE *__restrict__ stream);
125 __attribute__((always_inline))
int
130 __attribute__((always_inline))
int __to_ascii(
void *
ctx,
135 void __putchar(
char c);
byte byte c
Definition: api.h:59
const void uint16_t uint8_t mode
Definition: memory.h:58
::uint32_t uint32_t
Definition: cstdint:23
unsigned size
Definition: neslib.h:185
int setvbuf(FILE *__restrict__ stream, char *__restrict__ buf, int mode, size_t size)
struct _FILE FILE
Definition: stdio.h:20
void * ctx
Definition: stdio.h:126
int scanf(const char *__restrict__ format,...)
int vsprintf(char *__restrict__ s, const char *__restrict__ format, va_list arg)
FILE * freopen(const char *__restrict__ filename, const char *__restrict__ mode, FILE *__restrict__ stream)
void int(* write)(char c, void *ctx))
Definition: stdio.h:126
int printf(const char *__restrict__ format,...)
void setbuf(FILE *__restrict__ stream, char *__restrict__ buf)
int remove(const char *filename)
int rename(const char *old, const char *_new)
int vsscanf(const char *__restrict__ s, const char *__restrict__ format, va_list arg)
int putc(int c, FILE *stream)
int vfprintf(FILE *__restrict__ stream, const char *__restrict__ format, va_list arg)
int vprintf(const char *__restrict__ format, va_list arg)
int fgetpos(FILE *__restrict__ stream, fpos_t *__restrict__ pos)
FILE * fopen(const char *__restrict__ filename, const char *__restrict__ mode)
int fprintf(FILE *__restrict__ stream, const char *__restrict__ format,...)
int ungetc(int c, FILE *stream)
size_t fread(void *__restrict ptr, size_t size, size_t nmemb, FILE *__restrict__ stream)
int vsnprintf(char *__restrict__ s, size_t n, const char *__restrict__ format, va_list arg)
long int ftell(FILE *stream)
int snprintf(char *__restrict__ s, size_t n, const char *__restrict__ format,...)
int sscanf(const char *__restrict__ s, const char *__restrict__ format,...)
int sprintf(char *__restrict__ s, const char *__restrict__ format,...)
int fsetpos(FILE *stream, const fpos_t *pos)
char * fgets(char *__restrict__ s, int n, FILE *__restrict__ stream)
int fseek(FILE *stream, long int offset, int whence)
size_t fwrite(const void *__restrict ptr, size_t size, size_t nmemb, FILE *__restrict__ stream)
uint32_t fpos_t
Definition: stdio.h:31
void rewind(FILE *stream)
void perror(const char *s)
void clearerr(FILE *stream)
int fputc(int c, FILE *stream)
int vfscanf(FILE *__restrict__ stream, const char *__restrict__ format, va_list arg)
int vscanf(const char *__restrict__ format, va_list arg)
int fscanf(FILE *__restrict__ stream, const char *__restrict__ format,...)
int fputs(const char *__restrict__ s, FILE *__restrict__ stream)
int(* read)(void *ctx))
Definition: stdio.h:131