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);
54 FILE *
fopen(
const char *__restrict__ filename,
const char *__restrict__
mode);
58 int fprintf(
FILE *__restrict__ stream,
const char *__restrict__ format, ...);
59 int fscanf(
FILE *__restrict__ stream,
const char *__restrict__ format, ...);
60 int printf(
const char *__restrict__ format, ...);
61 int scanf(
const char *__restrict__ format, ...);
62 int snprintf(
char *__restrict__ s,
size_t n,
const char *__restrict__ format,
64 int sprintf(
char *__restrict__ s,
const char *__restrict__ format, ...);
65 int sscanf(
const char *__restrict__ s,
const char *__restrict__ format, ...);
66 int vfprintf(
FILE *__restrict__ stream,
const char *__restrict__ format,
68 int vfscanf(
FILE *__restrict__ stream,
const char *__restrict__ format,
70 int vprintf(
const char *__restrict__ format, va_list arg);
71 int vscanf(
const char *__restrict__ format, va_list arg);
72 int vsnprintf(
char *__restrict__ s,
size_t n,
const char *__restrict__ format,
74 int vsprintf(
char *__restrict__ s,
const char *__restrict__ format,
76 int vsscanf(
const char *__restrict__ s,
const char *__restrict__ format,
82 char *
fgets(
char *__restrict__ s,
int n,
FILE *__restrict__ stream);
84 int fputs(
const char *__restrict__ s,
FILE *__restrict__ stream);
88 int puts(
const char *s);
93 size_t fread(
void *__restrict ptr,
size_t size,
size_t nmemb,
94 FILE *__restrict__ stream);
96 size_t fwrite(
const void *__restrict ptr,
size_t size,
size_t nmemb,
97 FILE *__restrict__ stream);
102 int fseek(
FILE *stream,
long int offset,
int whence);
112 void perror(
const char *s);
118 __attribute__((always_inline))
void __from_ascii(
char c,
void (*
write)(
char c));
122 __attribute__((always_inline))
int __to_ascii(
int (*
read)(
void));
126 void __putchar(
char c);
136 #endif // not _STDIO_H_
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,...)
uint64_t fpos_t
Definition: stdio.h:31
FILE * fopen(const char *__restrict__ filename, const char *__restrict__ mode)
int vsnprintf(char *__restrict__ s, size_t n, const char *__restrict__ format, va_list arg)
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)
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 read(int fildes, void *buf, unsigned count)
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)
long int ftell(FILE *stream)
int ungetc(int c, FILE *stream)
::uint64_t uint64_t
Definition: cstdint:24
void(* write)(char c))
Definition: stdio.h:118
int vsprintf(char *__restrict__ s, const char *__restrict__ format, va_list arg)
int fseek(FILE *stream, long int offset, int whence)
int sprintf(char *__restrict__ s, const char *__restrict__ format,...)
const void uint16_t uint8_t mode
Definition: memory.h:58
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)