Go to the documentation of this file.
27 #define _IOFBF (1u << 0)
28 #define _IOLBF (1u << 1)
29 #define _IONBF (1u << 2)
46 int remove(
const char *filename);
47 int rename(
const char *old,
const char *_new);
55 FILE *
fopen(
const char *__restrict__ filename,
const char *__restrict__
mode);
56 FILE *
freopen(
const char *__restrict__ filename,
const char *__restrict__
mode,
57 FILE *__restrict__ stream);
58 void setbuf(
FILE *__restrict__ stream,
char *__restrict__ buf);
59 int setvbuf(
FILE *__restrict__ stream,
char *__restrict__ buf,
int mode,
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);
95 int puts(
const char *s);
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);
109 int fseek(
FILE *stream,
long int offset,
int whence);
119 void perror(
const char *s);
125 __attribute__((always_inline))
int
130 __attribute__((always_inline))
int __to_ascii(
void *
ctx,
135 void __putchar(
char c);
145 #endif // not _STDIO_H_
FILE * freopen(const char *__restrict__ filename, const char *__restrict__ mode, FILE *__restrict__ stream)
int fputs(const char *__restrict__ s, FILE *__restrict__ stream)
size_t fwrite(const void *__restrict ptr, size_t size, size_t nmemb, FILE *__restrict__ stream)
void perror(const char *s)
size_t fread(void *__restrict ptr, size_t size, size_t nmemb, FILE *__restrict__ stream)
int vsscanf(const char *__restrict__ s, const char *__restrict__ format, va_list arg)
void clearerr(FILE *stream)
int vfscanf(FILE *__restrict__ stream, const char *__restrict__ format, va_list arg)
int printf(const char *__restrict__ format,...)
FILE * fopen(const char *__restrict__ filename, const char *__restrict__ mode)
void setbuf(FILE *__restrict__ stream, char *__restrict__ buf)
int vsnprintf(char *__restrict__ s, size_t n, const char *__restrict__ format, va_list arg)
void * ctx
Definition: stdio.h:126
int vprintf(const char *__restrict__ format, va_list arg)
int fprintf(FILE *__restrict__ stream, const char *__restrict__ format,...)
int vfprintf(FILE *__restrict__ stream, const char *__restrict__ format, va_list arg)
uint32_t fpos_t
Definition: stdio.h:31
int scanf(const char *__restrict__ format,...)
char * fgets(char *__restrict__ s, int n, FILE *__restrict__ stream)
int vscanf(const char *__restrict__ format, va_list arg)
int snprintf(char *__restrict__ s, size_t n, const char *__restrict__ format,...)
struct _FILE FILE
Definition: stdio.h:20
int fsetpos(FILE *stream, const fpos_t *pos)
unsigned size
Definition: neslib.h:185
void rewind(FILE *stream)
int remove(const char *filename)
int fgetpos(FILE *__restrict__ stream, fpos_t *__restrict__ pos)
int fscanf(FILE *__restrict__ stream, const char *__restrict__ format,...)
int fputc(int c, FILE *stream)
void int(* write)(char c, void *ctx))
Definition: stdio.h:126
int(* read)(void *ctx))
Definition: stdio.h:131
long int ftell(FILE *stream)
int ungetc(int c, FILE *stream)
int putc(int c, FILE *stream)
int vsprintf(char *__restrict__ s, const char *__restrict__ format, va_list arg)
int fseek(FILE *stream, long int offset, int whence)
::uint32_t uint32_t
Definition: cstdint:23
int sprintf(char *__restrict__ s, const char *__restrict__ format,...)
const void uint16_t uint8_t mode
Definition: memory.h:58
int setvbuf(FILE *__restrict__ stream, char *__restrict__ buf, int mode, size_t size)
int sscanf(const char *__restrict__ s, const char *__restrict__ format,...)
byte byte c
Definition: api.h:59
int rename(const char *old, const char *_new)