6#if defined(__cplusplus)
18#define _IOFBF (1u << 0)
19#define _IOLBF (1u << 1)
20#define _IONBF (1u << 2)
28#define FILENAME_MAX MAX_PATH
129#define L_tmpnam_s L_tmpnam
130#define TMP_MAX_S TMP_MAX
162#if defined(__cplusplus)
__builtin_va_list va_list
_PUBLIC int sscanf(const char *_RESTRICT s, const char *_RESTRICT format,...)
_PUBLIC char * fgets(char *_RESTRICT s, int n, FILE *_RESTRICT stream)
_PUBLIC int fsetpos(FILE *stream, const fpos_t *pos)
_PUBLIC int getc(FILE *stream)
_PUBLIC int vsscanf(const char *_RESTRICT s, const char *_RESTRICT format, va_list arg)
_PUBLIC FILE * tmpfile(void)
_PUBLIC int putc(int c, FILE *stream)
_PUBLIC int putchar(int c)
_PUBLIC int ferror(FILE *stream)
_PUBLIC int feof(FILE *stream)
_PUBLIC int vsnprintf(char *_RESTRICT s, size_t n, const char *_RESTRICT format, va_list arg)
_PUBLIC int rename(const char *oldpath, const char *newpath)
_PUBLIC int fgetpos(FILE *_RESTRICT stream, fpos_t *_RESTRICT pos)
_PUBLIC size_t fwrite(const void *_RESTRICT ptr, size_t size, size_t nmemb, FILE *_RESTRICT stream)
_PUBLIC int vscanf(const char *_RESTRICT format, va_list arg)
_PUBLIC int fgetc(FILE *stream)
_PUBLIC int getchar(void)
_PUBLIC int fflush(FILE *stream)
_PUBLIC int vsprintf(char *_RESTRICT s, const char *_RESTRICT format, va_list arg)
_PUBLIC int vprintf(const char *_RESTRICT format, va_list arg)
_PUBLIC int printf(const char *_RESTRICT format,...)
_PUBLIC int fscanf(FILE *_RESTRICT stream, const char *_RESTRICT format,...)
_PUBLIC int fputc(int c, FILE *stream)
_PUBLIC int puts(const char *s)
_PUBLIC void setbuf(FILE *_RESTRICT stream, char *_RESTRICT buf)
_PUBLIC int vfscanf(FILE *_RESTRICT stream, const char *_RESTRICT format, va_list arg)
_PUBLIC FILE * fopen(const char *_RESTRICT filename, const char *_RESTRICT mode)
_PUBLIC size_t fread(void *_RESTRICT ptr, size_t size, size_t nmemb, FILE *_RESTRICT stream)
_PUBLIC void clearerr(FILE *stream)
_PUBLIC int setvbuf(FILE *_RESTRICT stream, char *_RESTRICT buf, int mode, size_t size)
_PUBLIC int scanf(const char *_RESTRICT format,...)
_PUBLIC int fclose(FILE *stream)
_PUBLIC FILE * freopen(const char *_RESTRICT filename, const char *_RESTRICT mode, FILE *_RESTRICT stream)
_PUBLIC int ungetc(int c, FILE *stream)
_PUBLIC void perror(const char *s)
_PUBLIC long int ftell(FILE *stream)
_PUBLIC int remove(const char *filename)
_PUBLIC void rewind(FILE *stream)
_PUBLIC int fprintf(FILE *_RESTRICT stream, const char *_RESTRICT format,...)
_PUBLIC char * tmpnam(char *s)
_PUBLIC int snprintf(char *_RESTRICT s, size_t n, const char *_RESTRICT format,...)
_PUBLIC int vfprintf(FILE *_RESTRICT stream, const char *_RESTRICT format, va_list arg)
_PUBLIC int fputs(const char *_RESTRICT s, FILE *_RESTRICT stream)
_PUBLIC int fseek(FILE *stream, long int offset, int whence)
_PUBLIC int sprintf(char *_RESTRICT s, const char *_RESTRICT format,...)