STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Macros | Typedefs | Functions | Variables
stdio.h File Reference
#include <corecrt.h>
#include <corecrt_wstdio.h>

Go to the source code of this file.

Macros

#define _INC_STDIO
 
#define BUFSIZ   512
 
#define _NFILE   _NSTREAM_
 
#define _NSTREAM_   512
 
#define _IOB_ENTRIES   3
 
#define EOF   (-1)
 
#define _IOFBF   0x0000
 
#define _IOLBF   0x0040
 
#define _IONBF   0x0004
 
#define L_tmpnam   260
 
#define L_tmpnam_s   L_tmpnam
 
#define SEEK_CUR   1
 
#define SEEK_END   2
 
#define SEEK_SET   0
 
#define FILENAME_MAX   260
 
#define FOPEN_MAX   20
 
#define _SYS_OPEN   20
 
#define TMP_MAX   _CRT_INT_MAX
 
#define TMP_MAX_S   TMP_MAX
 
#define _TMP_MAX_S   TMP_MAX
 
#define _getchar_nolock()   _getc_nolock(stdin)
 
#define _putchar_nolock(_Ch)   _putc_nolock(_Ch, stdout)
 
#define _getwchar_nolock()   _getwc_nolock(stdin)
 
#define _putwchar_nolock(_Ch)   _putwc_nolock(_Ch, stdout)
 
#define _commode   (*__p__commode())
 
#define SYS_OPEN   _SYS_OPEN
 

Typedefs

typedef __int64 fpos_t
 

Functions

_Check_return_opt_ _ACRTIMP errno_t __cdecl _get_stream_buffer_pointers (_In_ FILE *_Stream, _Out_opt_ char ***_Base, _Out_opt_ char ***_Pointer, _Out_opt_ int **_Count)
 
_Check_return_wat_ _ACRTIMP errno_t __cdecl clearerr_s (_Inout_ FILE *_Stream)
 
_Check_return_wat_ _ACRTIMP errno_t __cdecl fopen_s (_Outptr_result_maybenull_ FILE **_Stream, _In_z_ char const *_FileName, _In_z_ char const *_Mode)
 
_Check_return_opt_ _Success_ (return!=0) _ACRTIMP size_t __cdecl fread_s(_Out_writes_bytes_to_(_BufferSize
 
_Check_return_opt_ _ElementSize *_ElementCount void _In_range_ (>=, _ElementSize *_ElementCount) size_t _BufferSize
 
_Check_return_wat_ _ACRTIMP errno_t __cdecl freopen_s (_Outptr_result_maybenull_ FILE **_Stream, _In_z_ char const *_FileName, _In_z_ char const *_Mode, _Inout_ FILE *_OldStream)
 
_Check_return_wat_ _ACRTIMP errno_t __cdecl tmpfile_s (_Out_opt_ _Deref_post_valid_ FILE **_Stream)
 
 _Success_ (return==0) _Check_return_wat_ _ACRTIMP errno_t __cdecl tmpnam_s(_Out_writes_z_(_Size) char *_Buffer
 
_ACRTIMP void __cdecl clearerr (_Inout_ FILE *_Stream)
 
_Check_return_opt_ _ACRTIMP int __cdecl _fcloseall (void)
 
_Check_return_ _ACRTIMP FILE *__cdecl _fdopen (_In_ int _FileHandle, _In_z_ char const *_Mode)
 
_Check_return_ _ACRTIMP int __cdecl feof (_In_ FILE *_Stream)
 
_Check_return_ _ACRTIMP int __cdecl ferror (_In_ FILE *_Stream)
 
_Check_return_opt_ _ACRTIMP int __cdecl fflush (_Inout_opt_ FILE *_Stream)
 
_Check_return_opt_ _ACRTIMP int __cdecl _fgetchar (void)
 
_Check_return_ _ACRTIMP int __cdecl _fileno (_In_ FILE *_Stream)
 
_Check_return_opt_ _ACRTIMP int __cdecl _flushall (void)
 
_Check_return_ _CRT_INSECURE_DEPRECATE (fopen_s) _ACRTIMP FILE *__cdecl fopen(_In_z_ char const *_FileName
 
_Check_return_opt_ _ACRTIMP int __cdecl _fputchar (_In_ int _Character)
 
_Check_return_opt_ _ACRTIMP size_t __cdecl fread (_Out_writes_bytes_(_ElementSize *_ElementCount) void *_Buffer, _In_ size_t _ElementSize, _In_ size_t _ElementCount, _Inout_ FILE *_Stream)
 
_Check_return_ _ACRTIMP FILE *__cdecl _fsopen (_In_z_ char const *_FileName, _In_z_ char const *_Mode, _In_ int _ShFlag)
 
_Check_return_opt_ _ACRTIMP size_t __cdecl fwrite (_In_reads_bytes_(_ElementSize *_ElementCount) void const *_Buffer, _In_ size_t _ElementSize, _In_ size_t _ElementCount, _Inout_ FILE *_Stream)
 
_Check_return_ _ACRTIMP int __cdecl getchar (void)
 
_Check_return_ _ACRTIMP int __cdecl _getmaxstdio (void)
 
 __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_0 (char *, gets_s, char, _Buffer) _Check_return_ _ACRTIMP int __cdecl _getw(_Inout_ FILE *_Stream)
 
_ACRTIMP void __cdecl perror (_In_opt_z_ char const *_ErrorMessage)
 
_Check_return_ _DCRTIMP FILE *__cdecl _popen (_In_z_ char const *_Command, _In_z_ char const *_Mode)
 
_Check_return_opt_ _ACRTIMP int __cdecl putchar (_In_ int _Character)
 
_Check_return_opt_ _ACRTIMP int __cdecl puts (_In_z_ char const *_Buffer)
 
_ACRTIMP int __cdecl remove (_In_z_ char const *_FileName)
 
_Check_return_ _ACRTIMP int __cdecl rename (_In_z_ char const *_OldFileName, _In_z_ char const *_NewFileName)
 
_ACRTIMP int __cdecl _unlink (_In_z_ char const *_FileName)
 
_ACRTIMP int __cdecl unlink (_In_z_ char const *_FileName)
 
_ACRTIMP void __cdecl rewind (_Inout_ FILE *_Stream)
 
_Check_return_opt_ _ACRTIMP int __cdecl _rmtmp (void)
 
_ACRTIMP void __cdecl setbuf (_Inout_ FILE *_Stream, _Inout_updates_opt_(BUFSIZ) _Post_readable_size_(0) char *_Buffer)
 
_Check_return_opt_ _ACRTIMP int __cdecl _setmaxstdio (_In_ int _Maximum)
 
 _Inout_updates_opt_ (_Size) char *_Buffer
 
_Check_return_ _ACRTIMP _CRTALLOCATOR char *__cdecl _tempnam (_In_opt_z_ char const *_DirectoryName, _In_opt_z_ char const *_FilePrefix)
 
_Check_return_ _CRT_INSECURE_DEPRECATE (tmpfile_s) _ACRTIMP FILE *__cdecl tmpfile(void)
 
 __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_0 (_Success_(return==0) errno_t, tmpnam_s, _Always_(_Post_z_) char, _Buffer) __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_0(_Success_(return!=0) char *
 
_Pre_maybenull_ _Always_ (_Post_z_)
 
_ACRTIMP void __cdecl _lock_file (_Inout_ FILE *_Stream)
 
_ACRTIMP void __cdecl _unlock_file (_Inout_ FILE *_Stream)
 
_Check_return_opt_ _ACRTIMP size_t __cdecl _fread_nolock (_Out_writes_bytes_(_ElementSize *_ElementCount) void *_Buffer, _In_ size_t _ElementSize, _In_ size_t _ElementCount, _Inout_ FILE *_Stream)
 
_Check_return_opt_ _ACRTIMP int __cdecl _fseek_nolock (_Inout_ FILE *_Stream, _In_ long _Offset, _In_ int _Origin)
 
_Check_return_opt_ _ACRTIMP int __cdecl _fseeki64_nolock (_Inout_ FILE *_Stream, _In_ __int64 _Offset, _In_ int _Origin)
 
_Check_return_ _ACRTIMP long __cdecl _ftell_nolock (_Inout_ FILE *_Stream)
 
_Check_return_ _ACRTIMP __int64 __cdecl _ftelli64_nolock (_Inout_ FILE *_Stream)
 
_Check_return_opt_ _ACRTIMP size_t __cdecl _fwrite_nolock (_In_reads_bytes_(_ElementSize *_ElementCount) void const *_Buffer, _In_ size_t _ElementSize, _In_ size_t _ElementCount, _Inout_ FILE *_Stream)
 
_Check_return_opt_ _ACRTIMP int __cdecl _getc_nolock (_Inout_ FILE *_Stream)
 
_Check_return_opt_ _ACRTIMP int __cdecl _putc_nolock (_In_ int _Character, _Inout_ FILE *_Stream)
 
_Check_return_opt_ _ACRTIMP int __cdecl _ungetc_nolock (_In_ int _Character, _Inout_ FILE *_Stream)
 
_ACRTIMP int *__cdecl __p__commode (void)
 
_ACRTIMP int __cdecl __stdio_common_vfprintf (_In_ unsigned __int64 _Options, _Inout_ FILE *_Stream, _In_z_ _Printf_format_string_params_(2) char const *_Format, _In_opt_ _locale_t _Locale, va_list _ArgList)
 
_ACRTIMP int __cdecl __stdio_common_vfprintf_s (_In_ unsigned __int64 _Options, _Inout_ FILE *_Stream, _In_z_ _Printf_format_string_params_(2) char const *_Format, _In_opt_ _locale_t _Locale, va_list _ArgList)
 
 _Success_ (return >=0) _ACRTIMP int __cdecl __stdio_common_vfprintf_p(_In_ unsigned __int64 _Options
 
_Inout_ FILE _In_z_ _Printf_format_string_params_ (2) char const *_Format
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_l (_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL vfprintf (_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_s_l (_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL vfprintf_s (_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_p_l (_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_p (_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vprintf_l (_In_z_ _Printf_format_string_params_(2) char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL vprintf (_In_z_ _Printf_format_string_ char const *const _Format, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vprintf_s_l (_In_z_ _Printf_format_string_params_(2) char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL vprintf_s (_In_z_ _Printf_format_string_ char const *const _Format, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vprintf_p_l (_In_z_ _Printf_format_string_params_(2) char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vprintf_p (_In_z_ _Printf_format_string_ char const *const _Format, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _fprintf_l (_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_params_(0) char const *const _Format, _In_opt_ _locale_t const _Locale,...)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL fprintf (_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format,...)
 
_ACRTIMP int __cdecl _set_printf_count_output (_In_ int _Value)
 
_ACRTIMP int __cdecl _get_printf_count_output (void)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _fprintf_s_l (_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_params_(0) char const *const _Format, _In_opt_ _locale_t const _Locale,...)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL fprintf_s (_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format,...)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _fprintf_p_l (_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_params_(0) char const *const _Format, _In_opt_ _locale_t const _Locale,...)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _fprintf_p (_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format,...)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _printf_l (_In_z_ _Printf_format_string_params_(0) char const *const _Format, _In_opt_ _locale_t const _Locale,...)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL printf (_In_z_ _Printf_format_string_ char const *const _Format,...)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _printf_s_l (_In_z_ _Printf_format_string_params_(0) char const *const _Format, _In_opt_ _locale_t const _Locale,...)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL printf_s (_In_z_ _Printf_format_string_ char const *const _Format,...)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _printf_p_l (_In_z_ _Printf_format_string_params_(0) char const *const _Format, _In_opt_ _locale_t const _Locale,...)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _printf_p (_In_z_ _Printf_format_string_ char const *const _Format,...)
 
_ACRTIMP int __cdecl __stdio_common_vfscanf (_In_ unsigned __int64 _Options, _Inout_ FILE *_Stream, _In_z_ _Scanf_format_string_params_(2) char const *_Format, _In_opt_ _locale_t _Locale, va_list _Arglist)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfscanf_l (_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL vfscanf (_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfscanf_s_l (_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL vfscanf_s (_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vscanf_l (_In_z_ _Printf_format_string_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL vscanf (_In_z_ _Printf_format_string_ char const *const _Format, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vscanf_s_l (_In_z_ _Printf_format_string_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL vscanf_s (_In_z_ _Printf_format_string_ char const *const _Format, va_list _ArgList)
 
_Check_return_opt_ _CRT_INSECURE_DEPRECATE (_fscanf_s_l) _CRT_STDIO_INLINE int __CRTDECL _fscanf_l(_Inout_ FILE *const _Stream
 
_Check_return_opt_ _In_z_ _Scanf_format_string_params_ (0) char const *const _Format
 
 __crt_va_start (_ArgList, _Locale)
 
 __crt_va_end (_ArgList)
 
_Check_return_ _CRT_INSECURE_DEPRECATE (fscanf_s) _CRT_STDIO_INLINE int __CRTDECL fscanf(_Inout_ FILE *const _Stream
 
 __crt_va_start (_ArgList, _Format)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _fscanf_s_l (_Inout_ FILE *const _Stream, _In_z_ _Scanf_s_format_string_params_(0) char const *const _Format, _In_opt_ _locale_t const _Locale,...)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL fscanf_s (_Inout_ FILE *const _Stream, _In_z_ _Scanf_s_format_string_ char const *const _Format,...)
 
_Check_return_opt_ _CRT_INSECURE_DEPRECATE (_scanf_s_l) _CRT_STDIO_INLINE int __CRTDECL _scanf_l(_In_z_ _Scanf_format_string_params_(0) char const *const _Format
 
_Check_return_ _CRT_INSECURE_DEPRECATE (scanf_s) _CRT_STDIO_INLINE int __CRTDECL scanf(_In_z_ _Scanf_format_string_ char const *const _Format
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _scanf_s_l (_In_z_ _Scanf_s_format_string_params_(0) char const *const _Format, _In_opt_ _locale_t const _Locale,...)
 
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL scanf_s (_In_z_ _Scanf_s_format_string_ char const *const _Format,...)
 
 _Out_writes_opt_z_ (_BufferCount) char *_Buffer
 
 _Out_writes_z_ (_BufferCount) char *_Buffer
 

Variables

_Check_return_opt_ _ElementSize *_ElementCount void_Buffer
 
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _ElementSize
 
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _ElementCount
 
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE_Stream
 
_In_ rsize_t _Size
 
_Out_ fpos_t_Position
 
_In_ int _MaxCount
 
_Check_return_ _In_z_ char const * _Mode
 
_In_ long _Offset
 
_In_ long _In_ int _Origin
 
 __RETURN_POLICY_DST
 
 _ACRTIMP
 
 tmpnam
 
_Pre_maybenull_ char
 
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
 
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
 
 _Result = _vfscanf_l(_Stream, _Format, _Locale, _ArgList)
 
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
 
_In_ size_t _BufferCount
 

Macro Definition Documentation

#define _commode   (*__p__commode())
#define _getchar_nolock ( )    _getc_nolock(stdin)
#define _getwchar_nolock ( )    _getwc_nolock(stdin)
#define _INC_STDIO
#define _IOB_ENTRIES   3
#define _IOFBF   0x0000
#define _IOLBF   0x0040
#define _IONBF   0x0004
#define _NFILE   _NSTREAM_
#define _NSTREAM_   512
#define _putchar_nolock (   _Ch)    _putc_nolock(_Ch, stdout)
#define _putwchar_nolock (   _Ch)    _putwc_nolock(_Ch, stdout)
#define _SYS_OPEN   20
#define _TMP_MAX_S   TMP_MAX
#define BUFSIZ   512
#define EOF   (-1)
#define FILENAME_MAX   260
#define FOPEN_MAX   20
#define L_tmpnam   260
#define L_tmpnam_s   L_tmpnam
#define SEEK_CUR   1
#define SEEK_END   2
#define SEEK_SET   0
#define SYS_OPEN   _SYS_OPEN
#define TMP_MAX   _CRT_INT_MAX
#define TMP_MAX_S   TMP_MAX

Typedef Documentation

typedef __int64 fpos_t

Function Documentation

__crt_va_end ( _ArgList  )
__crt_va_start ( _ArgList  ,
_Locale   
)
__crt_va_start ( _ArgList  ,
_Format   
)
__DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_0 ( char ,
gets_s  ,
char  ,
_Buffer   
)
__DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_0 ( _Success_(return==0)  errno_t,
tmpnam_s  ,
_Always_(_Post_z_ char,
_Buffer   
)
pure virtual
_ACRTIMP int* __cdecl __p__commode ( void  )
_ACRTIMP int __cdecl __stdio_common_vfprintf ( _In_ unsigned __int64  _Options,
_Inout_ FILE _Stream,
_In_z_ _Printf_format_string_params_(2) char const *  _Format,
_In_opt_ _locale_t  _Locale,
va_list  _ArgList 
)
_ACRTIMP int __cdecl __stdio_common_vfprintf_s ( _In_ unsigned __int64  _Options,
_Inout_ FILE _Stream,
_In_z_ _Printf_format_string_params_(2) char const *  _Format,
_In_opt_ _locale_t  _Locale,
va_list  _ArgList 
)
_ACRTIMP int __cdecl __stdio_common_vfscanf ( _In_ unsigned __int64  _Options,
_Inout_ FILE _Stream,
_In_z_ _Scanf_format_string_params_(2) char const *  _Format,
_In_opt_ _locale_t  _Locale,
va_list  _Arglist 
)
_Pre_maybenull_ _Always_ ( _Post_z_  )
_Check_return_ _CRT_INSECURE_DEPRECATE ( fopen_s  ) const
_Check_return_ _CRT_INSECURE_DEPRECATE ( tmpfile_s  )
_Check_return_opt_ _CRT_INSECURE_DEPRECATE ( _fscanf_s_l  ) const
_Check_return_ _CRT_INSECURE_DEPRECATE ( fscanf_s  ) const
_Check_return_opt_ _CRT_INSECURE_DEPRECATE ( _scanf_s_l  ) const
_Check_return_ _CRT_INSECURE_DEPRECATE ( scanf_s  ) const
_Check_return_opt_ _ACRTIMP int __cdecl _fcloseall ( void  )
_Check_return_ _ACRTIMP FILE* __cdecl _fdopen ( _In_ int  _FileHandle,
_In_z_ char const *  _Mode 
)
_Check_return_opt_ _ACRTIMP int __cdecl _fgetchar ( void  )
_Check_return_ _ACRTIMP int __cdecl _fileno ( _In_ FILE _Stream)
_Check_return_opt_ _ACRTIMP int __cdecl _flushall ( void  )
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _fprintf_l ( _Inout_ FILE *const  _Stream,
_In_z_ _Printf_format_string_params_(0) char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
  ... 
)
815  {
816  int _Result;
818  __crt_va_start(_ArgList, _Locale);
819  _Result = _vfprintf_l(_Stream, _Format, _Locale, _ArgList);
820  __crt_va_end(_ArgList);
821  return _Result;
822  }
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Result
Definition: stdio.h:1188
__crt_va_end(_ArgList)
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:631
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
char * va_list
Definition: vadefs.h:39
__crt_va_start(_ArgList, _Locale)
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _fprintf_p ( _Inout_ FILE *const  _Stream,
_In_z_ _Printf_format_string_ char const *const  _Format,
  ... 
)
917  {
918  int _Result;
920  __crt_va_start(_ArgList, _Format);
921  _Result = _vfprintf_p_l(_Stream, _Format, NULL, _ArgList);
922  __crt_va_end(_ArgList);
923  return _Result;
924  }
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Result
Definition: stdio.h:1188
__crt_va_end(_ArgList)
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_p_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:693
char * va_list
Definition: vadefs.h:39
__crt_va_start(_ArgList, _Locale)
#define NULL
Definition: corecrt.h:158
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _fprintf_p_l ( _Inout_ FILE *const  _Stream,
_In_z_ _Printf_format_string_params_(0) char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
  ... 
)
899  {
900  int _Result;
902  __crt_va_start(_ArgList, _Locale);
903  _Result = _vfprintf_p_l(_Stream, _Format, _Locale, _ArgList);
904  __crt_va_end(_ArgList);
905  return _Result;
906  }
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Result
Definition: stdio.h:1188
__crt_va_end(_ArgList)
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_p_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:693
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
char * va_list
Definition: vadefs.h:39
__crt_va_start(_ArgList, _Locale)
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _fprintf_s_l ( _Inout_ FILE *const  _Stream,
_In_z_ _Printf_format_string_params_(0) char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
  ... 
)
858  {
859  int _Result;
861  __crt_va_start(_ArgList, _Locale);
862  _Result = _vfprintf_s_l(_Stream, _Format, _Locale, _ArgList);
863  __crt_va_end(_ArgList);
864  return _Result;
865  }
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Result
Definition: stdio.h:1188
__crt_va_end(_ArgList)
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_s_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:660
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
char * va_list
Definition: vadefs.h:39
__crt_va_start(_ArgList, _Locale)
_Check_return_opt_ _ACRTIMP int __cdecl _fputchar ( _In_ int  _Character)
_Check_return_opt_ _ACRTIMP size_t __cdecl _fread_nolock ( _Out_writes_bytes_(_ElementSize *_ElementCount) void _Buffer,
_In_ size_t  _ElementSize,
_In_ size_t  _ElementCount,
_Inout_ FILE _Stream 
)
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _fscanf_s_l ( _Inout_ FILE *const  _Stream,
_In_z_ _Scanf_s_format_string_params_(0) char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
  ... 
)
1221  {
1222  int _Result;
1223  va_list _ArgList;
1224  __crt_va_start(_ArgList, _Locale);
1225  _Result = _vfscanf_s_l(_Stream, _Format, _Locale, _ArgList);
1226  __crt_va_end(_ArgList);
1227  return _Result;
1228  }
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfscanf_s_l(_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:1082
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Result
Definition: stdio.h:1188
__crt_va_end(_ArgList)
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
char * va_list
Definition: vadefs.h:39
__crt_va_start(_ArgList, _Locale)
_Check_return_opt_ _ACRTIMP int __cdecl _fseek_nolock ( _Inout_ FILE _Stream,
_In_ long  _Offset,
_In_ int  _Origin 
)
_Check_return_opt_ _ACRTIMP int __cdecl _fseeki64_nolock ( _Inout_ FILE _Stream,
_In_ __int64  _Offset,
_In_ int  _Origin 
)
_Check_return_ _ACRTIMP FILE* __cdecl _fsopen ( _In_z_ char const *  _FileName,
_In_z_ char const *  _Mode,
_In_ int  _ShFlag 
)
_Check_return_ _ACRTIMP long __cdecl _ftell_nolock ( _Inout_ FILE _Stream)
_Check_return_ _ACRTIMP __int64 __cdecl _ftelli64_nolock ( _Inout_ FILE _Stream)
_Check_return_opt_ _ACRTIMP size_t __cdecl _fwrite_nolock ( _In_reads_bytes_(_ElementSize *_ElementCount) void const *  _Buffer,
_In_ size_t  _ElementSize,
_In_ size_t  _ElementCount,
_Inout_ FILE _Stream 
)
_ACRTIMP int __cdecl _get_printf_count_output ( void  )
_Check_return_opt_ _ACRTIMP errno_t __cdecl _get_stream_buffer_pointers ( _In_ FILE _Stream,
_Out_opt_ char ***  _Base,
_Out_opt_ char ***  _Pointer,
_Out_opt_ int **  _Count 
)
_Check_return_opt_ _ACRTIMP int __cdecl _getc_nolock ( _Inout_ FILE _Stream)
_Check_return_ _ACRTIMP int __cdecl _getmaxstdio ( void  )
_Check_return_opt_ _ElementSize *_ElementCount void _In_range_ ( >=  ,
_ElementSize _ElementCount 
)
_Inout_updates_opt_ ( _Size  )
_ACRTIMP void __cdecl _lock_file ( _Inout_ FILE _Stream)
_Out_writes_opt_z_ ( _BufferCount  )
_Out_writes_z_ ( _BufferCount  )
_Check_return_ _DCRTIMP FILE* __cdecl _popen ( _In_z_ char const *  _Command,
_In_z_ char const *  _Mode 
)
_Inout_ FILE _In_z_ _Printf_format_string_params_ ( ) const
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _printf_l ( _In_z_ _Printf_format_string_params_(0) char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
  ... 
)
935  {
936  int _Result;
938  __crt_va_start(_ArgList, _Locale);
939  _Result = _vfprintf_l(stdout, _Format, _Locale, _ArgList);
940  __crt_va_end(_ArgList);
941  return _Result;
942  }
#define stdout
Definition: corecrt_wstdio.h:34
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Result
Definition: stdio.h:1188
__crt_va_end(_ArgList)
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:631
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
char * va_list
Definition: vadefs.h:39
__crt_va_start(_ArgList, _Locale)
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _printf_p ( _In_z_ _Printf_format_string_ char const *const  _Format,
  ... 
)
1026  {
1027  int _Result;
1028  va_list _ArgList;
1029  __crt_va_start(_ArgList, _Format);
1030  _Result = _vfprintf_p_l(stdout, _Format, NULL, _ArgList);
1031  __crt_va_end(_ArgList);
1032  return _Result;
1033  }
#define stdout
Definition: corecrt_wstdio.h:34
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Result
Definition: stdio.h:1188
__crt_va_end(_ArgList)
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_p_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:693
char * va_list
Definition: vadefs.h:39
__crt_va_start(_ArgList, _Locale)
#define NULL
Definition: corecrt.h:158
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _printf_p_l ( _In_z_ _Printf_format_string_params_(0) char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
  ... 
)
1009  {
1010  int _Result;
1011  va_list _ArgList;
1012  __crt_va_start(_ArgList, _Locale);
1013  _Result = _vfprintf_p_l(stdout, _Format, _Locale, _ArgList);
1014  __crt_va_end(_ArgList);
1015  return _Result;
1016  }
#define stdout
Definition: corecrt_wstdio.h:34
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Result
Definition: stdio.h:1188
__crt_va_end(_ArgList)
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_p_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:693
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
char * va_list
Definition: vadefs.h:39
__crt_va_start(_ArgList, _Locale)
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _printf_s_l ( _In_z_ _Printf_format_string_params_(0) char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
  ... 
)
970  {
971  int _Result;
973  __crt_va_start(_ArgList, _Locale);
974  _Result = _vfprintf_s_l(stdout, _Format, _Locale, _ArgList);
975  __crt_va_end(_ArgList);
976  return _Result;
977  }
#define stdout
Definition: corecrt_wstdio.h:34
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Result
Definition: stdio.h:1188
__crt_va_end(_ArgList)
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_s_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:660
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
char * va_list
Definition: vadefs.h:39
__crt_va_start(_ArgList, _Locale)
_Check_return_opt_ _ACRTIMP int __cdecl _putc_nolock ( _In_ int  _Character,
_Inout_ FILE _Stream 
)
_Check_return_opt_ _ACRTIMP int __cdecl _rmtmp ( void  )
_Check_return_opt_ _In_z_ _Scanf_format_string_params_ ( ) const
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _scanf_s_l ( _In_z_ _Scanf_s_format_string_params_(0) char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
  ... 
)
1296  {
1297  int _Result;
1298  va_list _ArgList;
1299  __crt_va_start(_ArgList, _Locale);
1300  _Result = _vfscanf_s_l(stdin, _Format, _Locale, _ArgList);
1301  __crt_va_end(_ArgList);
1302  return _Result;
1303  }
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfscanf_s_l(_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:1082
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Result
Definition: stdio.h:1188
__crt_va_end(_ArgList)
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
#define stdin
Definition: corecrt_wstdio.h:33
char * va_list
Definition: vadefs.h:39
__crt_va_start(_ArgList, _Locale)
_ACRTIMP int __cdecl _set_printf_count_output ( _In_ int  _Value)
_Check_return_opt_ _ACRTIMP int __cdecl _setmaxstdio ( _In_ int  _Maximum)
_Check_return_opt_ _Success_ ( return!  = 0)
_Success_ ( return  = = 0)
_Success_ ( return >=  0)
_Check_return_ _ACRTIMP _CRTALLOCATOR char* __cdecl _tempnam ( _In_opt_z_ char const *  _DirectoryName,
_In_opt_z_ char const *  _FilePrefix 
)
_Check_return_opt_ _ACRTIMP int __cdecl _ungetc_nolock ( _In_ int  _Character,
_Inout_ FILE _Stream 
)
_ACRTIMP int __cdecl _unlink ( _In_z_ char const *  _FileName)
_ACRTIMP void __cdecl _unlock_file ( _Inout_ FILE _Stream)
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_l ( _Inout_ FILE *const  _Stream,
_In_z_ char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
va_list  _ArgList 
)
640  {
642  }
#define _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS
Definition: corecrt_stdio_config.h:104
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_ACRTIMP int __cdecl __stdio_common_vfprintf(_In_ unsigned __int64 _Options, _Inout_ FILE *_Stream, _In_z_ _Printf_format_string_params_(2) char const *_Format, _In_opt_ _locale_t _Locale, va_list _ArgList)
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_p ( _Inout_ FILE *const  _Stream,
_In_z_ _Printf_format_string_ char const *const  _Format,
va_list  _ArgList 
)
716  {
718  }
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_p_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:693
#define NULL
Definition: corecrt.h:158
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_p_l ( _Inout_ FILE *const  _Stream,
_In_z_ char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
va_list  _ArgList 
)
702  {
703  return __stdio_common_vfprintf_p(_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS, _Stream, _Format, _Locale, _ArgList);
704  }
#define _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS
Definition: corecrt_stdio_config.h:104
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_s_l ( _Inout_ FILE *const  _Stream,
_In_z_ char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
va_list  _ArgList 
)
669  {
671  }
#define _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS
Definition: corecrt_stdio_config.h:104
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_ACRTIMP int __cdecl __stdio_common_vfprintf_s(_In_ unsigned __int64 _Options, _Inout_ FILE *_Stream, _In_z_ _Printf_format_string_params_(2) char const *_Format, _In_opt_ _locale_t _Locale, va_list _ArgList)
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfscanf_l ( _Inout_ FILE *const  _Stream,
_In_z_ _Printf_format_string_ char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
va_list  _ArgList 
)
1060  {
1061  return __stdio_common_vfscanf(
1064  }
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
#define _CRT_INTERNAL_LOCAL_SCANF_OPTIONS
Definition: corecrt_stdio_config.h:105
_ACRTIMP int __cdecl __stdio_common_vfscanf(_In_ unsigned __int64 _Options, _Inout_ FILE *_Stream, _In_z_ _Scanf_format_string_params_(2) char const *_Format, _In_opt_ _locale_t _Locale, va_list _Arglist)
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfscanf_s_l ( _Inout_ FILE *const  _Stream,
_In_z_ _Printf_format_string_ char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
va_list  _ArgList 
)
1091  {
1092  return __stdio_common_vfscanf(
1095  }
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
#define _CRT_INTERNAL_LOCAL_SCANF_OPTIONS
Definition: corecrt_stdio_config.h:105
_ACRTIMP int __cdecl __stdio_common_vfscanf(_In_ unsigned __int64 _Options, _Inout_ FILE *_Stream, _In_z_ _Scanf_format_string_params_(2) char const *_Format, _In_opt_ _locale_t _Locale, va_list _Arglist)
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
#define _CRT_INTERNAL_SCANF_SECURECRT
Definition: corecrt_stdio_config.h:116
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vprintf_l ( _In_z_ _Printf_format_string_params_(2) char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
va_list  _ArgList 
)
730  {
732  }
#define stdout
Definition: corecrt_wstdio.h:34
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:631
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vprintf_p ( _In_z_ _Printf_format_string_ char const *const  _Format,
va_list  _ArgList 
)
801  {
803  }
#define stdout
Definition: corecrt_wstdio.h:34
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_p_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:693
#define NULL
Definition: corecrt.h:158
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vprintf_p_l ( _In_z_ _Printf_format_string_params_(2) char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
va_list  _ArgList 
)
788  {
790  }
#define stdout
Definition: corecrt_wstdio.h:34
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_p_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:693
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vprintf_s_l ( _In_z_ _Printf_format_string_params_(2) char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
va_list  _ArgList 
)
757  {
759  }
#define stdout
Definition: corecrt_wstdio.h:34
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_s_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:660
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vscanf_l ( _In_z_ _Printf_format_string_ char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
va_list  _ArgList 
)
1126  {
1128  }
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfscanf_l(_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:1051
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
#define stdin
Definition: corecrt_wstdio.h:33
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vscanf_s_l ( _In_z_ _Printf_format_string_ char const *const  _Format,
_In_opt_ _locale_t const  _Locale,
va_list  _ArgList 
)
1153  {
1155  }
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfscanf_s_l(_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:1082
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Inout_ FILE _In_z_ _In_opt_ _locale_t _Locale
Definition: stdio.h:626
#define stdin
Definition: corecrt_wstdio.h:33
_ACRTIMP void __cdecl clearerr ( _Inout_ FILE _Stream)
_Check_return_wat_ _ACRTIMP errno_t __cdecl clearerr_s ( _Inout_ FILE _Stream)
_Check_return_ _ACRTIMP int __cdecl feof ( _In_ FILE _Stream)
_Check_return_ _ACRTIMP int __cdecl ferror ( _In_ FILE _Stream)
_Check_return_opt_ _ACRTIMP int __cdecl fflush ( _Inout_opt_ FILE _Stream)
_Check_return_wat_ _ACRTIMP errno_t __cdecl fopen_s ( _Outptr_result_maybenull_ FILE **  _Stream,
_In_z_ char const *  _FileName,
_In_z_ char const *  _Mode 
)
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL fprintf ( _Inout_ FILE *const  _Stream,
_In_z_ _Printf_format_string_ char const *const  _Format,
  ... 
)
833  {
834  int _Result;
836  __crt_va_start(_ArgList, _Format);
837  _Result = _vfprintf_l(_Stream, _Format, NULL, _ArgList);
838  __crt_va_end(_ArgList);
839  return _Result;
840  }
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Result
Definition: stdio.h:1188
__crt_va_end(_ArgList)
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:631
char * va_list
Definition: vadefs.h:39
__crt_va_start(_ArgList, _Locale)
#define NULL
Definition: corecrt.h:158
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL fprintf_s ( _Inout_ FILE *const  _Stream,
_In_z_ _Printf_format_string_ char const *const  _Format,
  ... 
)
878  {
879  int _Result;
881  __crt_va_start(_ArgList, _Format);
882  _Result = _vfprintf_s_l(_Stream, _Format, NULL, _ArgList);
883  __crt_va_end(_ArgList);
884  return _Result;
885  }
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Result
Definition: stdio.h:1188
__crt_va_end(_ArgList)
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_s_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:660
char * va_list
Definition: vadefs.h:39
__crt_va_start(_ArgList, _Locale)
#define NULL
Definition: corecrt.h:158
_Check_return_opt_ _ACRTIMP size_t __cdecl fread ( _Out_writes_bytes_(_ElementSize *_ElementCount) void _Buffer,
_In_ size_t  _ElementSize,
_In_ size_t  _ElementCount,
_Inout_ FILE _Stream 
)
_Check_return_wat_ _ACRTIMP errno_t __cdecl freopen_s ( _Outptr_result_maybenull_ FILE **  _Stream,
_In_z_ char const *  _FileName,
_In_z_ char const *  _Mode,
_Inout_ FILE _OldStream 
)
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL fscanf_s ( _Inout_ FILE *const  _Stream,
_In_z_ _Scanf_s_format_string_ char const *const  _Format,
  ... 
)
1241  {
1242  int _Result;
1243  va_list _ArgList;
1244  __crt_va_start(_ArgList, _Format);
1245  _Result = _vfscanf_s_l(_Stream, _Format, NULL, _ArgList);
1246  __crt_va_end(_ArgList);
1247  return _Result;
1248  }
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfscanf_s_l(_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:1082
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Result
Definition: stdio.h:1188
__crt_va_end(_ArgList)
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
char * va_list
Definition: vadefs.h:39
__crt_va_start(_ArgList, _Locale)
#define NULL
Definition: corecrt.h:158
_Check_return_opt_ _ACRTIMP size_t __cdecl fwrite ( _In_reads_bytes_(_ElementSize *_ElementCount) void const *  _Buffer,
_In_ size_t  _ElementSize,
_In_ size_t  _ElementCount,
_Inout_ FILE _Stream 
)
_Check_return_ _ACRTIMP int __cdecl getchar ( void  )
_ACRTIMP void __cdecl perror ( _In_opt_z_ char const *  _ErrorMessage)
952  {
953  int _Result;
955  __crt_va_start(_ArgList, _Format);
956  _Result = _vfprintf_l(stdout, _Format, NULL, _ArgList);
957  __crt_va_end(_ArgList);
958  return _Result;
959  }
#define stdout
Definition: corecrt_wstdio.h:34
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Result
Definition: stdio.h:1188
__crt_va_end(_ArgList)
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:631
char * va_list
Definition: vadefs.h:39
__crt_va_start(_ArgList, _Locale)
#define NULL
Definition: corecrt.h:158
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL printf_s ( _In_z_ _Printf_format_string_ char const *const  _Format,
  ... 
)
989  {
990  int _Result;
992  __crt_va_start(_ArgList, _Format);
993  _Result = _vfprintf_s_l(stdout, _Format, NULL, _ArgList);
994  __crt_va_end(_ArgList);
995  return _Result;
996  }
#define stdout
Definition: corecrt_wstdio.h:34
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Result
Definition: stdio.h:1188
__crt_va_end(_ArgList)
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_s_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:660
char * va_list
Definition: vadefs.h:39
__crt_va_start(_ArgList, _Locale)
#define NULL
Definition: corecrt.h:158
_Check_return_opt_ _ACRTIMP int __cdecl putchar ( _In_ int  _Character)
_Check_return_opt_ _ACRTIMP int __cdecl puts ( _In_z_ char const *  _Buffer)
_ACRTIMP int __cdecl remove ( _In_z_ char const *  _FileName)
_Check_return_ _ACRTIMP int __cdecl rename ( _In_z_ char const *  _OldFileName,
_In_z_ char const *  _NewFileName 
)
_ACRTIMP void __cdecl rewind ( _Inout_ FILE _Stream)
1315  {
1316  int _Result;
1317  va_list _ArgList;
1318  __crt_va_start(_ArgList, _Format);
1319  _Result = _vfscanf_s_l(stdin, _Format, NULL, _ArgList);
1320  __crt_va_end(_ArgList);
1321  return _Result;
1322  }
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfscanf_s_l(_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:1082
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Result
Definition: stdio.h:1188
__crt_va_end(_ArgList)
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
#define stdin
Definition: corecrt_wstdio.h:33
char * va_list
Definition: vadefs.h:39
__crt_va_start(_ArgList, _Locale)
#define NULL
Definition: corecrt.h:158
_ACRTIMP void __cdecl setbuf ( _Inout_ FILE _Stream,
_Inout_updates_opt_(BUFSIZ) _Post_readable_size_(0) char _Buffer 
)
_ACRTIMP int __cdecl unlink ( _In_z_ char const *  _FileName)
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL vfprintf ( _Inout_ FILE *const  _Stream,
_In_z_ _Printf_format_string_ char const *const  _Format,
va_list  _ArgList 
)
654  {
656  }
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:631
#define NULL
Definition: corecrt.h:158
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL vfprintf_s ( _Inout_ FILE *const  _Stream,
_In_z_ _Printf_format_string_ char const *const  _Format,
va_list  _ArgList 
)
685  {
687  }
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_s_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:660
#define NULL
Definition: corecrt.h:158
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL vfscanf ( _Inout_ FILE *const  _Stream,
_In_z_ _Printf_format_string_ char const *const  _Format,
va_list  _ArgList 
)
1076  {
1077  return _vfscanf_l(_Stream, _Format, NULL, _ArgList);
1078  }
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfscanf_l(_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:1051
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
#define NULL
Definition: corecrt.h:158
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL vfscanf_s ( _Inout_ FILE *const  _Stream,
_In_z_ _Printf_format_string_ char const *const  _Format,
va_list  _ArgList 
)
1110  {
1112  }
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _Inout_ FILE * _Stream
Definition: stdio.h:107
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfscanf_s_l(_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:1082
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
#define NULL
Definition: corecrt.h:158
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL vprintf ( _In_z_ _Printf_format_string_ char const *const  _Format,
va_list  _ArgList 
)
743  {
745  }
#define stdout
Definition: corecrt_wstdio.h:34
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:631
#define NULL
Definition: corecrt.h:158
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL vprintf_s ( _In_z_ _Printf_format_string_ char const *const  _Format,
va_list  _ArgList 
)
772  {
774  }
#define stdout
Definition: corecrt_wstdio.h:34
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfprintf_s_l(_Inout_ FILE *const _Stream, _In_z_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:660
#define NULL
Definition: corecrt.h:158
1139  {
1140  return _vfscanf_l(stdin, _Format, NULL, _ArgList);
1141  }
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfscanf_l(_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:1051
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
#define stdin
Definition: corecrt_wstdio.h:33
#define NULL
Definition: corecrt.h:158
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL vscanf_s ( _In_z_ _Printf_format_string_ char const *const  _Format,
va_list  _ArgList 
)
1168  {
1169  return _vfscanf_s_l(stdin, _Format, NULL, _ArgList);
1170  }
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vfscanf_s_l(_Inout_ FILE *const _Stream, _In_z_ _Printf_format_string_ char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: stdio.h:1082
_Inout_ FILE _In_z_ _In_opt_ _locale_t va_list _ArgList
Definition: stdio.h:626
_Check_return_ _In_z_ _Scanf_format_string_ char const *const _Format
Definition: stdio.h:1197
#define stdin
Definition: corecrt_wstdio.h:33
#define NULL
Definition: corecrt.h:158

Variable Documentation

__RETURN_POLICY_DST
_ACRTIMP
_In_ size_t const _In_z_ _In_opt_ _locale_t const va_list _ArgList
Initial value:
{
int _Result
_Result
Definition: stdio.h:1188
_In_ size_t const _BufferCount
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _In_ size_t _ElementCount
_Check_return_opt_ _ElementSize *_ElementCount void _In_ size_t _ElementSize
_In_ size_t const _In_z_ _In_opt_ _locale_t const _Locale
_In_ size_t _In_ size_t _MaxCount
_In_ int _Mode
_In_ __int64 _Offset
_In_ __int64 _In_ int _Origin
_In_ fpos_t const * _Position
_Inout_ FILE* _Stream
tmpnam