📄 stdio.h
字号:
void * __arglist);
int _RTLENTRY _EXPFUNC _unlink(const char * __path);
int _RTLENTRY _EXPFUNC _wunlink(const wchar_t * __path);
#ifndef __STDC__
int _RTLENTRY _EXPFUNC _vsnprintf(char * __buffer, _SIZE_T __nsize, const char * __format,
void * __arglist);
int _RTLENTRY _EXPFUNC _vsnwprintf(wchar_t * __buffer, _SIZE_T __nsize, const wchar_t * __format,
void * __arglist);
#endif
int _RTLENTRY _EXPFUNC getc(FILE * __fp);
_WINT_T _RTLENTRY _EXPFUNC getwc(FILE * __fp);
int _RTLENTRY _EXPFUNC getchar(void);
_WINT_T _RTLENTRY _EXPFUNC getwchar(void);
int _RTLENTRY _EXPFUNC putchar(const int __c);
_WINT_T _RTLENTRY _EXPFUNC putwchar(const _WINT_T __c);
int _RTLENTRY _EXPFUNC putc(const int __c, FILE * __fp);
_WINT_T _RTLENTRY _EXPFUNC putwc(const _WINT_T __c, FILE * __fp);
int _RTLENTRY _EXPFUNC feof(FILE * __fp);
int _RTLENTRY _EXPFUNC ferror(FILE * __fp);
int _RTLENTRY _EXPFUNC _fileno(FILE _FAR *__fp);
int _RTLENTRY _EXPFUNC _flushall(void);
int _RTLENTRY _EXPFUNC _fcloseall(void);
FILE * _RTLENTRY _EXPFUNC _fdopen(int __handle, char * __type);
FILE * _RTLENTRY _EXPFUNC _wfdopen(int __handle, wchar_t * __type);
int _RTLENTRY _EXPFUNC _fgetchar(void);
_WINT_T _RTLENTRY _EXPFUNC _fgetwchar(void);
int _RTLENTRY _EXPFUNC _fputchar(int __c);
_WINT_T _RTLENTRY _EXPFUNC _fputwchar(_WINT_T __c);
FILE * _RTLENTRY _EXPFUNC _fsopen (const char * __path, const char * __mode, int __shflag);
FILE * _RTLENTRY _EXPFUNC _wfsopen (const wchar_t * __path,
const wchar_t * __mode, int __shflag);
#ifdef __IN_SOPEN
int _RTLENTRY _EXPFUNC _sopen ();
#else
int _RTLENTRY _EXPFUNC _sopen (const char *__path, int __access, int __shflag,
... /* unsigned mode */);
#endif
int _RTLENTRY _EXPFUNC _wsopen (const wchar_t *__path, int __access, int __shflag,
... /* unsigned mode */);
int _RTLENTRY _EXPFUNC _getw(FILE * __stream);
int _RTLENTRY _EXPFUNC _putw(int __w, FILE * __stream);
int _RTLENTRY _EXPFUNC _rmtmp(void);
char * _RTLENTRY _EXPFUNC _strerror(const char * __s);
char * _RTLENTRY _EXPFUNC _tempnam(char * __dir, char * __pfx);
wchar_t * _RTLENTRY _EXPFUNC _wtempnam(wchar_t * __dir, wchar_t * __pfx);
int _RTLENTRY _EXPFUNC _fgetc(FILE * __stream); /* used by getc() macro */
_WINT_T _RTLENTRY _EXPFUNC _fgetwc(FILE * __stream);
int _RTLENTRY _EXPFUNC _fputc(char __c, FILE * __stream); /* used by putc() macro */
_WINT_T _RTLENTRY _EXPFUNC _fputwc(wchar_t __c, FILE * __stream);
#if !defined(__STDC__)
int _RTLENTRY _EXPFUNC flushall(void);
FILE * _RTLENTRY _EXPFUNC fdopen(int __handle, char * __type);
int _RTLENTRY _EXPFUNC fputchar(int __c);
int _RTLENTRY _EXPFUNC fgetchar(void);
int _RTLENTRY _EXPFUNC fileno(FILE * __fp);
int _RTLENTRY _EXPFUNC fcloseall(void);
char * _RTLENTRY _EXPFUNC tempnam(char * __dir, char * __pfx);
int _RTLENTRY _EXPFUNC rmtmp(void);
int _RTLENTRY _EXPFUNC unlink(const char * __path);
int _RTLENTRY _EXPFUNC getw(FILE * __stream);
int _RTLENTRY _EXPFUNC putw(int __w, FILE * __stream);
int _RTLENTRY _EXPFUNC sopen (const char *__path, int __access, int __shflag,
... /* unsigned mode */);
#endif
#ifdef __cplusplus
}
#endif
/* The following macros provide for common functions */
#if !defined(__CODEGUARD__)
#define ferror(__f) ((__f)->flags & _F_ERR)
#define feof(__f) ((__f)->flags & _F_EOF)
#define fileno(__f) ((__f)->fd)
#define _fileno(__f) ((__f)->fd)
#define getc(__f) \
((--((__f)->level) >= 0) ? (unsigned char)(*(__f)->curp++) : \
_fgetc (__f))
#define putc(__c,__f) \
((++((__f)->level) < 0) ? (unsigned char)(*(__f)->curp++=(__c)) : \
_fputc (((char)(__c)),__f))
#define getchar() getc(stdin)
#define getwchar() getwc(stdin)
#define putchar(__c) putc((__c), stdout)
#define putwchar(__c) putwc((__c), stdout)
#endif
#define ungetc(__c,__f) ungetc((__c),__f) /* traditionally a macro */
#if !defined(RC_INVOKED)
/* restore default packing */
#pragma pack(pop)
#if defined(__STDC__)
#pragma warn .nak
#endif
#endif /* !RC_INVOKED */
#ifdef __cplusplus
} // std
#endif /* __cplusplus */
#endif /* __STDIO_H */
#if defined(__cplusplus) && !defined(__USING_CNAME__) && !defined(__STDIO_H_USING_LIST)
#define __STDIO_H_USING_LIST
using std::FILE;
using std::__getStream;
using std::_fcloseall;
using std::_fdopen;
using std::_fgetc;
using std::_fgetchar;
using std::_fgetwc;
using std::_fgetwchar;
using std::_fileno;
using std::_floatconvert;
using std::_flushall;
using std::_fputc;
using std::_fputchar;
using std::_fputwc;
using std::_fputwchar;
using std::_fsopen;
using std::_getw;
using std::_getws;
using std::_pclose;
using std::_popen;
using std::_putw;
using std::_putws;
using std::_rmtmp;
using std::_sopen;
using std::_streams;
using std::_strerror;
using std::_tempnam;
using std::_unlink;
using std::_wfdopen;
using std::_wfopen;
using std::_wfreopen;
using std::_wfsopen;
using std::_wperror;
using std::_wpopen;
using std::_wremove;
using std::_wrename;
using std::_wsopen;
using std::_wtempnam;
using std::_wtmpnam;
using std::_wunlink;
using std::clearerr;
using std::fclose;
using std::feof;
using std::ferror;
using std::fflush;
using std::fgetc;
using std::fgetpos;
using std::fgets;
using std::fgetwc;
using std::fgetws;
using std::fopen;
using std::fpos_t;
using std::fprintf;
using std::fputc;
using std::fputs;
using std::fputwc;
using std::fputws;
using std::fread;
using std::freopen;
using std::fscanf;
using std::fseek;
using std::fsetpos;
using std::ftell;
using std::fwprintf;
using std::fwrite;
using std::fwscanf;
using std::getc;
using std::getchar;
using std::gets;
using std::getwc;
using std::getwchar;
using std::perror;
using std::printf;
using std::putc;
using std::putchar;
using std::puts;
using std::putwc;
using std::putwchar;
using std::remove;
using std::rename;
using std::rewind;
using std::scanf;
using std::setbuf;
using std::setvbuf;
using std::snprintf;
using std::snwprintf;
using std::sprintf;
using std::sscanf;
using std::strerror;
using std::swprintf;
using std::swscanf;
using std::tmpfile;
using std::tmpnam;
using std::ungetc;
using std::ungetwc;
using std::vfprintf;
using std::vfscanf;
using std::vfwprintf;
using std::vfwscanf;
using std::vprintf;
using std::vscanf;
using std::vsnprintf;
using std::vsnwprintf;
using std::vsprintf;
using std::vsscanf;
using std::vswprintf;
using std::vswscanf;
using std::vwprintf;
using std::vwscanf;
using std::wprintf;
using std::wscanf;
#if !defined(__STDC__)
using std::_snprintf;
using std::_snwprintf;
using std::_vsnprintf;
using std::_vsnwprintf;
using std::fcloseall;
using std::fdopen;
using std::fgetchar;
using std::fileno;
using std::flushall;
using std::fputchar;
using std::getw;
using std::putw;
using std::rmtmp;
using std::sopen;
using std::tempnam;
using std::unlink;
#endif // !__STDC__
#endif /* __USING_CNAME__ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -