20template <
typename Character>
24 Character
const*
const mode,
91 char const*
const mode,
92 FILE*
const public_stream
95 FILE* result_stream =
nullptr;
103 char const*
const mode,
104 FILE*
const public_stream
112 wchar_t const*
const mode,
113 FILE*
const public_stream
116 FILE* result_stream =
nullptr;
118 return result_stream;
124 wchar_t const*
const mode,
125 FILE*
const public_stream
FILE *__cdecl _wfreopen(wchar_t const *const file_name, wchar_t const *const mode, FILE *const public_stream)
errno_t __cdecl freopen_s(FILE **const result, char const *const file_name, char const *const mode, FILE *const public_stream)
static errno_t __cdecl common_freopen(FILE **const result, Character const *const file_name, Character const *const mode, __crt_stdio_stream const stream, int const share_flag)
FILE *__cdecl freopen(char const *const file_name, char const *const mode, FILE *const public_stream)
errno_t __cdecl _wfreopen_s(FILE **const result, wchar_t const *const file_name, wchar_t const *const mode, FILE *const public_stream)
_CRTIMP void __cdecl _unlock_file(_Inout_ FILE *_File)
_Check_return_opt_ _CRTIMP int __cdecl _fclose_nolock(_Inout_ FILE *_File)
_CRTIMP void __cdecl _lock_file(_Inout_ FILE *_File)
#define _VALIDATE_RETURN_ERRCODE(expr, errorcode)
#define _VALIDATE_RETURN_ERRCODE_NOEXC(expr, errorcode)