Created
January 14, 2019 15:47
-
-
Save attilaz/2530b9efd5a10f2395ebe1abd4514e5b to your computer and use it in GitHub Desktop.
#include<string> #include <vector>
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#line 1 "..\\..\\..\\tools\\shaderc\\shaderc_spirv.cpp" | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\string" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\istream" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\ostream" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\ios" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xlocnum" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\climits" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#pragma once | |
#line 36 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 38 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 45 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xkeycheck.h" | |
#pragma once | |
#line 91 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xkeycheck.h" | |
#line 262 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xkeycheck.h" | |
#line 263 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xkeycheck.h" | |
#line 265 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xkeycheck.h" | |
#line 267 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xkeycheck.h" | |
#line 268 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xkeycheck.h" | |
#line 48 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 24 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 34 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 39 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 40 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 41 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#pragma once | |
#line 151 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 155 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 185 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 188 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 190 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 196 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 200 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 207 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 219 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 228 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 229 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#pragma region Input Buffer SAL 1 compatibility macros | |
#pragma endregion Input Buffer SAL 1 compatibility macros | |
#line 1555 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 1586 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 1611 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 1624 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 1663 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 1775 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 1878 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 2047 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 2149 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 2361 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
extern "C" { | |
#line 2367 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 2595 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 2634 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 2868 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 2878 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 2883 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 2890 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 2891 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 2898 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 2899 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 2911 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 2945 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
} | |
#line 2969 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\ConcurrencySal.h" | |
#pragma once | |
extern "C" { | |
#line 24 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\ConcurrencySal.h" | |
#line 265 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\ConcurrencySal.h" | |
#line 269 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\ConcurrencySal.h" | |
#line 352 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\ConcurrencySal.h" | |
} | |
#line 356 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\ConcurrencySal.h" | |
#line 358 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\ConcurrencySal.h" | |
#line 2971 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\sal.h" | |
#line 46 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vadefs.h" | |
#pragma once | |
#pragma pack(push, 8) | |
extern "C" { | |
#line 20 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vadefs.h" | |
#line 24 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vadefs.h" | |
typedef unsigned int uintptr_t; | |
#line 32 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vadefs.h" | |
#line 33 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vadefs.h" | |
typedef char* va_list; | |
#line 41 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vadefs.h" | |
#line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vadefs.h" | |
#line 48 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vadefs.h" | |
#line 54 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vadefs.h" | |
#line 58 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vadefs.h" | |
#line 61 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vadefs.h" | |
#line 73 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vadefs.h" | |
#line 116 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vadefs.h" | |
} | |
#line 120 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vadefs.h" | |
extern "C++" | |
{ | |
template <typename _Ty> | |
struct __vcrt_va_list_is_reference | |
{ | |
enum : bool { __the_value = false }; | |
}; | |
template <typename _Ty> | |
struct __vcrt_va_list_is_reference<_Ty&> | |
{ | |
enum : bool { __the_value = true }; | |
}; | |
template <typename _Ty> | |
struct __vcrt_va_list_is_reference<_Ty&&> | |
{ | |
enum : bool { __the_value = true }; | |
}; | |
template <typename _Ty> | |
void __vcrt_va_start_verify_argument_type() throw() | |
{ | |
static_assert(!__vcrt_va_list_is_reference<_Ty>::__the_value, "va_start argument must not have reference type and must not be parenthesized"); | |
} | |
} | |
#line 156 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vadefs.h" | |
#pragma pack(pop) | |
#line 47 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 80 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
__pragma(pack(push, 8)) extern "C" { | |
#line 109 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 111 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 113 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 115 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 117 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 118 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 127 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 129 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 130 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 138 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 140 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 146 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 149 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 155 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 167 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 171 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 173 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 179 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 187 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 188 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
typedef unsigned int size_t; | |
typedef int ptrdiff_t; | |
typedef int intptr_t; | |
#line 202 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
typedef bool __vcrt_bool; | |
#line 212 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 217 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 221 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 225 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 238 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 239 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 243 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 245 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
extern "C++" | |
{ | |
template <typename _CountofType, size_t _SizeOfArray> | |
char (*__countof_helper( _CountofType (&_Array)[_SizeOfArray]))[_SizeOfArray]; | |
} | |
#line 257 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 264 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 275 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 276 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 280 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 288 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 289 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
void __cdecl __security_init_cookie(void); | |
void __fastcall __security_check_cookie( uintptr_t _StackCookie); | |
__declspec(noreturn) void __cdecl __report_gsfailure(void); | |
#line 307 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 308 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
extern uintptr_t __security_cookie; | |
#line 316 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
} __pragma(pack(pop)) | |
#line 320 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 10 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 11 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
__pragma(pack(push, 8)) extern "C" { | |
#line 25 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 27 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 29 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 30 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 36 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 41 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 43 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 45 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 46 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 50 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 52 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 58 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 64 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 66 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 73 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 91 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 92 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 96 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 98 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 102 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 104 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 108 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 110 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
extern "C++" | |
{ | |
template<bool _Enable, typename _Ty> | |
struct _CrtEnableIf; | |
template<typename _Ty> | |
struct _CrtEnableIf<true, _Ty> | |
{ | |
typedef _Ty _Type; | |
}; | |
} | |
#line 131 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
typedef bool __crt_bool; | |
#line 137 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 149 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 161 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 165 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 188 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 189 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 193 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 200 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 201 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
void __cdecl _invalid_parameter( | |
wchar_t const*, | |
wchar_t const*, | |
wchar_t const*, | |
unsigned int, | |
uintptr_t | |
); | |
#line 225 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
void __cdecl _invalid_parameter_noinfo(void); | |
__declspec(noreturn) void __cdecl _invalid_parameter_noinfo_noreturn(void); | |
__declspec(noreturn) | |
void __cdecl _invoke_watson( | |
wchar_t const*, | |
wchar_t const*, | |
wchar_t const*, | |
unsigned int, | |
uintptr_t); | |
#line 256 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 257 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 268 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 277 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 278 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 296 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 297 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 304 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 305 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 309 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 323 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 345 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 349 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 354 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 355 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 365 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 366 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 367 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 371 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 377 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 387 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 388 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 397 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 407 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 414 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 419 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 427 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 435 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 436 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 440 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
typedef int errno_t; | |
typedef unsigned short wint_t; | |
typedef unsigned short wctype_t; | |
typedef long __time32_t; | |
typedef __int64 __time64_t; | |
typedef struct __crt_locale_data_public | |
{ | |
unsigned short const* _locale_pctype; | |
int _locale_mb_cur_max; | |
unsigned int _locale_lc_codepage; | |
} __crt_locale_data_public; | |
typedef struct __crt_locale_pointers | |
{ | |
struct __crt_locale_data* locinfo; | |
struct __crt_multibyte_data* mbcinfo; | |
} __crt_locale_pointers; | |
typedef __crt_locale_pointers* _locale_t; | |
typedef struct _Mbstatet | |
{ | |
unsigned long _Wchar; | |
unsigned short _Byte, _State; | |
} _Mbstatet; | |
typedef _Mbstatet mbstate_t; | |
#line 480 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 484 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
typedef __time64_t time_t; | |
#line 491 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 492 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 497 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
typedef size_t rsize_t; | |
#line 501 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 677 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 678 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 1753 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 1897 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
#line 1898 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt.h" | |
} __pragma(pack(pop)) | |
#line 11 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 23 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 25 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 27 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 28 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 33 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 36 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 38 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 39 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 40 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 45 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 48 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 50 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 51 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 52 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 57 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 59 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 62 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 64 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 65 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 66 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\crtdefs.h" | |
#line 49 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 56 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 57 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 61 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 65 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 69 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 74 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#pragma pack(push,8) | |
#pragma warning(push,4) | |
#pragma warning(disable: 4702 ) | |
#line 87 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 90 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 99 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 104 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 109 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 110 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 116 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 121 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 123 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 128 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 130 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 136 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 138 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 139 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 147 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 148 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 156 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 157 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 163 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 165 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 166 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 172 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 174 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 175 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 207 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 209 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 226 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 227 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 228 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 235 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 237 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 243 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 245 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 252 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 258 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 260 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 267 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 308 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#pragma detect_mismatch("_MSC_VER", "1900") | |
#line 316 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#pragma detect_mismatch("_ITERATOR_DEBUG_LEVEL", "0") | |
#line 320 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 325 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#pragma detect_mismatch("RuntimeLibrary", "MTd_StaticDebug") | |
#line 331 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 332 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 333 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 346 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 347 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 352 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 359 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 360 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 372 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 374 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 378 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 425 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 431 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 434 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 436 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 444 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\use_ansi.h" | |
#pragma once | |
#line 24 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\use_ansi.h" | |
#line 41 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\use_ansi.h" | |
#line 45 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\use_ansi.h" | |
#line 50 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\use_ansi.h" | |
#line 51 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\use_ansi.h" | |
#line 56 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\use_ansi.h" | |
#pragma comment(lib, "libcpmt" "d" "0") | |
#line 65 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\use_ansi.h" | |
#line 67 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\use_ansi.h" | |
#line 69 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\use_ansi.h" | |
#line 446 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 450 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 454 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 476 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 478 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 479 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 484 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 486 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 487 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 492 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 494 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 495 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 505 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 510 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 512 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 514 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 515 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 519 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 524 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 529 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 530 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 531 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 550 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 551 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 575 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
namespace std { | |
enum _Uninitialized | |
{ | |
_Noinit | |
}; | |
class _Lockit | |
{ | |
public: | |
#line 626 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
__thiscall _Lockit(); | |
explicit __thiscall _Lockit(int); | |
__thiscall ~_Lockit() throw (); | |
#line 630 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
static void __cdecl _Lockit_ctor(int); | |
static void __cdecl _Lockit_dtor(int); | |
private: | |
static void __cdecl _Lockit_ctor(_Lockit *); | |
static void __cdecl _Lockit_ctor(_Lockit *, int); | |
static void __cdecl _Lockit_dtor(_Lockit *); | |
public: | |
_Lockit(const _Lockit&) = delete; | |
_Lockit& operator=(const _Lockit&) = delete; | |
private: | |
int _Locktype; | |
}; | |
#line 728 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
class _Init_locks | |
{ | |
public: | |
#line 744 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
__thiscall _Init_locks(); | |
__thiscall ~_Init_locks() throw (); | |
#line 747 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
private: | |
static void __cdecl _Init_locks_ctor(_Init_locks *); | |
static void __cdecl _Init_locks_dtor(_Init_locks *); | |
}; | |
} | |
#line 755 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
void __cdecl _Atexit(void (__cdecl *)(void)); | |
typedef unsigned long _Uint32t; | |
#pragma warning(pop) | |
#pragma pack(pop) | |
#line 771 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 772 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\yvals.h" | |
#line 6 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\climits" | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\limits.h" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 12 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\limits.h" | |
__pragma(pack(push, 8)) extern "C" { | |
#line 29 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\limits.h" | |
#line 71 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\limits.h" | |
#line 78 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\limits.h" | |
#line 79 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\limits.h" | |
#line 84 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\limits.h" | |
#line 85 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\limits.h" | |
} __pragma(pack(pop)) | |
#line 8 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\climits" | |
#line 9 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\climits" | |
#line 7 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xlocnum" | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cmath" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cstdlib" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_malloc.h" | |
#pragma once | |
__pragma(pack(push, 8)) extern "C" { | |
#line 52 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_malloc.h" | |
__declspec(allocator) __declspec(restrict) | |
void* __cdecl _calloc_base( | |
size_t _Count, | |
size_t _Size | |
); | |
__declspec(allocator) __declspec(restrict) | |
void* __cdecl calloc( | |
size_t _Count, | |
size_t _Size | |
); | |
int __cdecl _callnewh( | |
size_t _Size | |
); | |
__declspec(allocator) | |
void* __cdecl _expand( | |
void* _Block, | |
size_t _Size | |
); | |
void __cdecl _free_base( | |
void* _Block | |
); | |
void __cdecl free( | |
void* _Block | |
); | |
__declspec(allocator) __declspec(restrict) | |
void* __cdecl _malloc_base( | |
size_t _Size | |
); | |
__declspec(allocator) __declspec(restrict) | |
void* __cdecl malloc( | |
size_t _Size | |
); | |
size_t __cdecl _msize( | |
void* _Block | |
); | |
__declspec(allocator) __declspec(restrict) | |
void* __cdecl _realloc_base( | |
void* _Block, | |
size_t _Size | |
); | |
__declspec(allocator) __declspec(restrict) | |
void* __cdecl realloc( | |
void* _Block, | |
size_t _Size | |
); | |
__declspec(allocator) __declspec(restrict) | |
void* __cdecl _recalloc( | |
void* _Block, | |
size_t _Count, | |
size_t _Size | |
); | |
void __cdecl _aligned_free( | |
void* _Block | |
); | |
__declspec(allocator) __declspec(restrict) | |
void* __cdecl _aligned_malloc( | |
size_t _Size, | |
size_t _Alignment | |
); | |
__declspec(allocator) __declspec(restrict) | |
void* __cdecl _aligned_offset_malloc( | |
size_t _Size, | |
size_t _Alignment, | |
size_t _Offset | |
); | |
size_t __cdecl _aligned_msize( | |
void* _Block, | |
size_t _Alignment, | |
size_t _Offset | |
); | |
__declspec(allocator) __declspec(restrict) | |
void* __cdecl _aligned_offset_realloc( | |
void* _Block, | |
size_t _Size, | |
size_t _Alignment, | |
size_t _Offset | |
); | |
__declspec(allocator) __declspec(restrict) | |
void* __cdecl _aligned_offset_recalloc( | |
void* _Block, | |
size_t _Count, | |
size_t _Size, | |
size_t _Alignment, | |
size_t _Offset | |
); | |
__declspec(allocator) __declspec(restrict) | |
void* __cdecl _aligned_realloc( | |
void* _Block, | |
size_t _Size, | |
size_t _Alignment | |
); | |
__declspec(allocator) __declspec(restrict) | |
void* __cdecl _aligned_recalloc( | |
void* _Block, | |
size_t _Count, | |
size_t _Size, | |
size_t _Alignment | |
); | |
#line 211 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_malloc.h" | |
} __pragma(pack(pop)) | |
#line 13 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_search.h" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stddef.h" | |
#pragma once | |
__pragma(pack(push, 8)) extern "C" { | |
namespace std | |
{ | |
typedef decltype(__nullptr) nullptr_t; | |
} | |
using ::std::nullptr_t; | |
#line 25 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stddef.h" | |
int* __cdecl _errno(void); | |
errno_t __cdecl _set_errno( int _Value); | |
errno_t __cdecl _get_errno( int* _Value); | |
#line 42 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stddef.h" | |
#line 45 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stddef.h" | |
extern unsigned long __cdecl __threadid(void); | |
extern uintptr_t __cdecl __threadhandle(void); | |
} __pragma(pack(pop)) | |
#line 15 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_search.h" | |
__pragma(pack(push, 8)) extern "C" { | |
void* __cdecl bsearch_s( | |
void const* _Key, | |
void const* _Base, | |
rsize_t _NumOfElements, | |
rsize_t _SizeOfElements, | |
int (__cdecl* _PtFuncCompare)(void*, void const*, void const*), | |
void* _Context | |
); | |
void __cdecl qsort_s( | |
void* _Base, | |
rsize_t _NumOfElements, | |
rsize_t _SizeOfElements, | |
int (__cdecl* _PtFuncCompare)(void*, void const*, void const*), | |
void* _Context | |
); | |
#line 41 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_search.h" | |
void* __cdecl bsearch( | |
void const* _Key, | |
void const* _Base, | |
size_t _NumOfElements, | |
size_t _SizeOfElements, | |
int (__cdecl* _PtFuncCompare)(void const*, void const*) | |
); | |
void __cdecl qsort( | |
void* _Base, | |
size_t _NumOfElements, | |
size_t _SizeOfElements, | |
int (__cdecl* _PtFuncCompare)(void const*, void const*) | |
); | |
void* __cdecl _lfind_s( | |
void const* _Key, | |
void const* _Base, | |
unsigned int* _NumOfElements, | |
size_t _SizeOfElements, | |
int (__cdecl* _PtFuncCompare)(void*, void const*, void const*), | |
void* _Context | |
); | |
void* __cdecl _lfind( | |
void const* _Key, | |
void const* _Base, | |
unsigned int* _NumOfElements, | |
unsigned int _SizeOfElements, | |
int (__cdecl* _PtFuncCompare)(void const*, void const*) | |
); | |
void* __cdecl _lsearch_s( | |
void const* _Key, | |
void* _Base, | |
unsigned int* _NumOfElements, | |
size_t _SizeOfElements, | |
int (__cdecl* _PtFuncCompare)(void*, void const*, void const*), | |
void* _Context | |
); | |
void* __cdecl _lsearch( | |
void const* _Key, | |
void* _Base, | |
unsigned int* _NumOfElements, | |
unsigned int _SizeOfElements, | |
int (__cdecl* _PtFuncCompare)(void const*, void const*) | |
); | |
#line 179 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_search.h" | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_lfind" ". See online help for details.")) | |
void* __cdecl lfind( | |
void const* _Key, | |
void const* _Base, | |
unsigned int* _NumOfElements, | |
unsigned int _SizeOfElements, | |
int (__cdecl* _PtFuncCompare)(void const*, void const*) | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_lsearch" ". See online help for details.")) | |
void* __cdecl lsearch( | |
void const* _Key, | |
void* _Base, | |
unsigned int* _NumOfElements, | |
unsigned int _SizeOfElements, | |
int (__cdecl* _PtFuncCompare)(void const*, void const*) | |
); | |
#line 203 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_search.h" | |
} __pragma(pack(pop)) | |
#line 14 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h" | |
#pragma once | |
__pragma(pack(push, 8)) extern "C" { | |
errno_t __cdecl _itow_s( | |
int _Value, | |
wchar_t* _Buffer, | |
size_t _BufferCount, | |
int _Radix | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _itow_s( int _Value, wchar_t (&_Buffer)[_Size], int _Radix) throw() { return _itow_s(_Value, _Buffer, _Size, _Radix); } } | |
#line 61 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h" | |
wchar_t* __cdecl _itow( int _Value, wchar_t *_Buffer, int _Radix); | |
#line 68 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h" | |
errno_t __cdecl _ltow_s( | |
long _Value, | |
wchar_t* _Buffer, | |
size_t _BufferCount, | |
int _Radix | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _ltow_s( long _Value, wchar_t (&_Buffer)[_Size], int _Radix) throw() { return _ltow_s(_Value, _Buffer, _Size, _Radix); } } | |
#line 84 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h" | |
wchar_t* __cdecl _ltow( long _Value, wchar_t *_Buffer, int _Radix); | |
#line 91 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h" | |
errno_t __cdecl _ultow_s( | |
unsigned long _Value, | |
wchar_t* _Buffer, | |
size_t _BufferCount, | |
int _Radix | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _ultow_s( unsigned long _Value, wchar_t (&_Buffer)[_Size], int _Radix) throw() { return _ultow_s(_Value, _Buffer, _Size, _Radix); } } | |
#line 106 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h" | |
wchar_t* __cdecl _ultow( unsigned long _Value, wchar_t *_Buffer, int _Radix); | |
#line 113 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h" | |
double __cdecl wcstod( | |
wchar_t const* _String, | |
wchar_t** _EndPtr | |
); | |
double __cdecl _wcstod_l( | |
wchar_t const* _String, | |
wchar_t** _EndPtr, | |
_locale_t _Locale | |
); | |
long __cdecl wcstol( | |
wchar_t const* _String, | |
wchar_t** _EndPtr, | |
int _Radix | |
); | |
long __cdecl _wcstol_l( | |
wchar_t const* _String, | |
wchar_t** _EndPtr, | |
int _Radix, | |
_locale_t _Locale | |
); | |
long long __cdecl wcstoll( | |
wchar_t const* _String, | |
wchar_t** _EndPtr, | |
int _Radix | |
); | |
long long __cdecl _wcstoll_l( | |
wchar_t const* _String, | |
wchar_t** _EndPtr, | |
int _Radix, | |
_locale_t _Locale | |
); | |
unsigned long __cdecl wcstoul( | |
wchar_t const* _String, | |
wchar_t** _EndPtr, | |
int _Radix | |
); | |
unsigned long __cdecl _wcstoul_l( | |
wchar_t const* _String, | |
wchar_t** _EndPtr, | |
int _Radix, | |
_locale_t _Locale | |
); | |
unsigned long long __cdecl wcstoull( | |
wchar_t const* _String, | |
wchar_t** _EndPtr, | |
int _Radix | |
); | |
unsigned long long __cdecl _wcstoull_l( | |
wchar_t const* _String, | |
wchar_t** _EndPtr, | |
int _Radix, | |
_locale_t _Locale | |
); | |
long double __cdecl wcstold( | |
wchar_t const* _String, | |
wchar_t** _EndPtr | |
); | |
long double __cdecl _wcstold_l( | |
wchar_t const* _String, | |
wchar_t** _EndPtr, | |
_locale_t _Locale | |
); | |
float __cdecl wcstof( | |
wchar_t const* _String, | |
wchar_t** _EndPtr | |
); | |
float __cdecl _wcstof_l( | |
wchar_t const* _String, | |
wchar_t** _EndPtr, | |
_locale_t _Locale | |
); | |
double __cdecl _wtof( | |
wchar_t const* _String | |
); | |
double __cdecl _wtof_l( | |
wchar_t const* _String, | |
_locale_t _Locale | |
); | |
int __cdecl _wtoi( | |
wchar_t const* _String | |
); | |
int __cdecl _wtoi_l( | |
wchar_t const* _String, | |
_locale_t _Locale | |
); | |
long __cdecl _wtol( | |
wchar_t const* _String | |
); | |
long __cdecl _wtol_l( | |
wchar_t const* _String, | |
_locale_t _Locale | |
); | |
long long __cdecl _wtoll( | |
wchar_t const* _String | |
); | |
long long __cdecl _wtoll_l( | |
wchar_t const* _String, | |
_locale_t _Locale | |
); | |
errno_t __cdecl _i64tow_s( | |
__int64 _Value, | |
wchar_t* _Buffer, | |
size_t _BufferCount, | |
int _Radix | |
); | |
wchar_t* __cdecl _i64tow( | |
__int64 _Value, | |
wchar_t* _Buffer, | |
int _Radix | |
); | |
errno_t __cdecl _ui64tow_s( | |
unsigned __int64 _Value, | |
wchar_t* _Buffer, | |
size_t _BufferCount, | |
int _Radix | |
); | |
wchar_t* __cdecl _ui64tow( | |
unsigned __int64 _Value, | |
wchar_t* _Buffer, | |
int _Radix | |
); | |
__int64 __cdecl _wtoi64( | |
wchar_t const* _String | |
); | |
__int64 __cdecl _wtoi64_l( | |
wchar_t const* _String, | |
_locale_t _Locale | |
); | |
__int64 __cdecl _wcstoi64( | |
wchar_t const* _String, | |
wchar_t** _EndPtr, | |
int _Radix | |
); | |
__int64 __cdecl _wcstoi64_l( | |
wchar_t const* _String, | |
wchar_t** _EndPtr, | |
int _Radix, | |
_locale_t _Locale | |
); | |
unsigned __int64 __cdecl _wcstoui64( | |
wchar_t const* _String, | |
wchar_t** _EndPtr, | |
int _Radix | |
); | |
unsigned __int64 __cdecl _wcstoui64_l( | |
wchar_t const* _String, | |
wchar_t** _EndPtr, | |
int _Radix, | |
_locale_t _Locale | |
); | |
__declspec(allocator) wchar_t* __cdecl _wfullpath( | |
wchar_t* _Buffer, | |
wchar_t const* _Path, | |
size_t _BufferCount | |
); | |
errno_t __cdecl _wmakepath_s( | |
wchar_t* _Buffer, | |
size_t _BufferCount, | |
wchar_t const* _Drive, | |
wchar_t const* _Dir, | |
wchar_t const* _Filename, | |
wchar_t const* _Ext | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _wmakepath_s(wchar_t (&_Buffer)[_Size], wchar_t const* _Drive, wchar_t const* _Dir, wchar_t const* _Filename, wchar_t const* _Ext) throw() { return _wmakepath_s(_Buffer, _Size, _Drive, _Dir, _Filename, _Ext); } } | |
#line 359 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h" | |
void __cdecl _wmakepath( wchar_t *_Buffer, wchar_t const* _Drive, wchar_t const* _Dir, wchar_t const* _Filename, wchar_t const* _Ext); | |
#line 368 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h" | |
void __cdecl _wperror( | |
wchar_t const* _ErrMsg | |
); | |
void __cdecl _wsplitpath( | |
wchar_t const* _FullPath, | |
wchar_t* _Drive, | |
wchar_t* _Dir, | |
wchar_t* _Filename, | |
wchar_t* _Ext | |
); | |
errno_t __cdecl _wsplitpath_s( | |
wchar_t const* _FullPath, | |
wchar_t* _Drive, | |
size_t _DriveCount, | |
wchar_t* _Dir, | |
size_t _DirCount, | |
wchar_t* _Filename, | |
size_t _FilenameCount, | |
wchar_t* _Ext, | |
size_t _ExtCount | |
); | |
extern "C++" { template <size_t _DriveSize, size_t _DirSize, size_t _NameSize, size_t _ExtSize> inline errno_t __cdecl _wsplitpath_s( wchar_t const* _Path, wchar_t (&_Drive)[_DriveSize], wchar_t (&_Dir)[_DirSize], wchar_t (&_Name)[_NameSize], wchar_t (&_Ext)[_ExtSize] ) throw() { return _wsplitpath_s(_Path, _Drive, _DriveSize, _Dir, _DirSize, _Name, _NameSize, _Ext, _ExtSize); } } | |
#line 398 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h" | |
errno_t __cdecl _wdupenv_s( | |
wchar_t** _Buffer, | |
size_t* _BufferCount, | |
wchar_t const* _VarName | |
); | |
wchar_t* __cdecl _wgetenv( | |
wchar_t const* _VarName | |
); | |
errno_t __cdecl _wgetenv_s( | |
size_t* _RequiredCount, | |
wchar_t* _Buffer, | |
size_t _BufferCount, | |
wchar_t const* _VarName | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _wgetenv_s( size_t* _RequiredCount, wchar_t (&_Buffer)[_Size], wchar_t const* _VarName) throw() { return _wgetenv_s(_RequiredCount, _Buffer, _Size, _VarName); } } | |
#line 436 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h" | |
int __cdecl _wputenv( | |
wchar_t const* _EnvString | |
); | |
errno_t __cdecl _wputenv_s( | |
wchar_t const* _Name, | |
wchar_t const* _Value | |
); | |
errno_t __cdecl _wsearchenv_s( | |
wchar_t const* _Filename, | |
wchar_t const* _VarName, | |
wchar_t* _Buffer, | |
size_t _BufferCount | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _wsearchenv_s( wchar_t const* _Filename, wchar_t const* _VarName, wchar_t (&_ResultPath)[_Size]) throw() { return _wsearchenv_s(_Filename, _VarName, _ResultPath, _Size); } } | |
#line 461 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h" | |
void __cdecl _wsearchenv( wchar_t const* _Filename, wchar_t const* _VarName, wchar_t *_ResultPath); | |
#line 468 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h" | |
int __cdecl _wsystem( | |
wchar_t const* _Command | |
); | |
#line 474 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdlib.h" | |
} __pragma(pack(pop)) | |
#line 15 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
__pragma(pack(push, 8)) extern "C" { | |
#line 24 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
void __cdecl _swab( | |
char* _Buf1, | |
char* _Buf2, | |
int _SizeInBytes | |
); | |
__declspec(noreturn) void __cdecl exit( int _Code); | |
__declspec(noreturn) void __cdecl _exit( int _Code); | |
__declspec(noreturn) void __cdecl _Exit( int _Code); | |
__declspec(noreturn) void __cdecl quick_exit( int _Code); | |
__declspec(noreturn) void __cdecl abort(void); | |
unsigned int __cdecl _set_abort_behavior( | |
unsigned int _Flags, | |
unsigned int _Mask | |
); | |
typedef int (__cdecl* _onexit_t)(void); | |
#line 73 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
#line 82 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
int __cdecl atexit(void (__cdecl*)(void)); | |
_onexit_t __cdecl _onexit( _onexit_t _Func); | |
#line 142 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
int __cdecl at_quick_exit(void (__cdecl*)(void)); | |
typedef void (__cdecl* _purecall_handler)(void); | |
typedef void (__cdecl* _invalid_parameter_handler)( | |
wchar_t const*, | |
wchar_t const*, | |
wchar_t const*, | |
unsigned int, | |
uintptr_t | |
); | |
_purecall_handler __cdecl _set_purecall_handler( | |
_purecall_handler _Handler | |
); | |
_purecall_handler __cdecl _get_purecall_handler(void); | |
_invalid_parameter_handler __cdecl _set_invalid_parameter_handler( | |
_invalid_parameter_handler _Handler | |
); | |
_invalid_parameter_handler __cdecl _get_invalid_parameter_handler(void); | |
_invalid_parameter_handler __cdecl _set_thread_local_invalid_parameter_handler( | |
_invalid_parameter_handler _Handler | |
); | |
_invalid_parameter_handler __cdecl _get_thread_local_invalid_parameter_handler(void); | |
#line 185 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
#line 198 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
int __cdecl _set_error_mode( int _Mode); | |
int* __cdecl _errno(void); | |
errno_t __cdecl _set_errno( int _Value); | |
errno_t __cdecl _get_errno( int* _Value); | |
unsigned long* __cdecl __doserrno(void); | |
errno_t __cdecl _set_doserrno( unsigned long _Value); | |
errno_t __cdecl _get_doserrno( unsigned long * _Value); | |
char** __cdecl __sys_errlist(void); | |
int * __cdecl __sys_nerr(void); | |
void __cdecl perror( char const* _ErrMsg); | |
char** __cdecl __p__pgmptr (void); | |
wchar_t** __cdecl __p__wpgmptr(void); | |
int* __cdecl __p__fmode (void); | |
#line 248 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
errno_t __cdecl _get_pgmptr ( char** _Value); | |
errno_t __cdecl _get_wpgmptr( wchar_t** _Value); | |
errno_t __cdecl _set_fmode ( int _Mode ); | |
errno_t __cdecl _get_fmode ( int* _PMode); | |
typedef struct _div_t | |
{ | |
int quot; | |
int rem; | |
} div_t; | |
typedef struct _ldiv_t | |
{ | |
long quot; | |
long rem; | |
} ldiv_t; | |
typedef struct _lldiv_t | |
{ | |
long long quot; | |
long long rem; | |
} lldiv_t; | |
int __cdecl abs ( int _Number); | |
long __cdecl labs ( long _Number); | |
long long __cdecl llabs ( long long _Number); | |
__int64 __cdecl _abs64( __int64 _Number); | |
unsigned short __cdecl _byteswap_ushort( unsigned short _Number); | |
unsigned long __cdecl _byteswap_ulong ( unsigned long _Number); | |
unsigned __int64 __cdecl _byteswap_uint64( unsigned __int64 _Number); | |
div_t __cdecl div ( int _Numerator, int _Denominator); | |
ldiv_t __cdecl ldiv ( long _Numerator, long _Denominator); | |
lldiv_t __cdecl lldiv( long long _Numerator, long long _Denominator); | |
#pragma warning (push) | |
#pragma warning (disable:6540) | |
unsigned int __cdecl _rotl( | |
unsigned int _Value, | |
int _Shift | |
); | |
unsigned long __cdecl _lrotl( | |
unsigned long _Value, | |
int _Shift | |
); | |
unsigned __int64 __cdecl _rotl64( | |
unsigned __int64 _Value, | |
int _Shift | |
); | |
unsigned int __cdecl _rotr( | |
unsigned int _Value, | |
int _Shift | |
); | |
unsigned long __cdecl _lrotr( | |
unsigned long _Value, | |
int _Shift | |
); | |
unsigned __int64 __cdecl _rotr64( | |
unsigned __int64 _Value, | |
int _Shift | |
); | |
#pragma warning (pop) | |
void __cdecl srand( unsigned int _Seed); | |
int __cdecl rand(void); | |
#line 348 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
extern "C++" | |
{ | |
inline long abs(long const _X) throw() | |
{ | |
return labs(_X); | |
} | |
inline long long abs(long long const _X) throw() | |
{ | |
return llabs(_X); | |
} | |
inline ldiv_t div(long const _A1, long const _A2) throw() | |
{ | |
return ldiv(_A1, _A2); | |
} | |
inline lldiv_t div(long long const _A1, long long const _A2) throw() | |
{ | |
return lldiv(_A1, _A2); | |
} | |
} | |
#line 375 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
#pragma pack(push, 4) | |
typedef struct | |
{ | |
unsigned char ld[10]; | |
} _LDOUBLE; | |
#pragma pack(pop) | |
#line 405 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
typedef struct | |
{ | |
double x; | |
} _CRT_DOUBLE; | |
typedef struct | |
{ | |
float f; | |
} _CRT_FLOAT; | |
typedef struct | |
{ | |
long double x; | |
} _LONGDOUBLE; | |
#pragma pack(push, 4) | |
typedef struct | |
{ | |
unsigned char ld12[12]; | |
} _LDBL12; | |
#pragma pack(pop) | |
double __cdecl atof ( char const* _String); | |
int __cdecl atoi ( char const* _String); | |
long __cdecl atol ( char const* _String); | |
long long __cdecl atoll ( char const* _String); | |
__int64 __cdecl _atoi64( char const* _String); | |
double __cdecl _atof_l ( char const* _String, _locale_t _Locale); | |
int __cdecl _atoi_l ( char const* _String, _locale_t _Locale); | |
long __cdecl _atol_l ( char const* _String, _locale_t _Locale); | |
long long __cdecl _atoll_l ( char const* _String, _locale_t _Locale); | |
__int64 __cdecl _atoi64_l( char const* _String, _locale_t _Locale); | |
int __cdecl _atoflt ( _CRT_FLOAT* _Result, char const* _String); | |
int __cdecl _atodbl ( _CRT_DOUBLE* _Result, char* _String); | |
int __cdecl _atoldbl( _LDOUBLE* _Result, char* _String); | |
int __cdecl _atoflt_l( | |
_CRT_FLOAT* _Result, | |
char const* _String, | |
_locale_t _Locale | |
); | |
int __cdecl _atodbl_l( | |
_CRT_DOUBLE* _Result, | |
char* _String, | |
_locale_t _Locale | |
); | |
int __cdecl _atoldbl_l( | |
_LDOUBLE* _Result, | |
char* _String, | |
_locale_t _Locale | |
); | |
float __cdecl strtof( | |
char const* _String, | |
char** _EndPtr | |
); | |
float __cdecl _strtof_l( | |
char const* _String, | |
char** _EndPtr, | |
_locale_t _Locale | |
); | |
double __cdecl strtod( | |
char const* _String, | |
char** _EndPtr | |
); | |
double __cdecl _strtod_l( | |
char const* _String, | |
char** _EndPtr, | |
_locale_t _Locale | |
); | |
long double __cdecl strtold( | |
char const* _String, | |
char** _EndPtr | |
); | |
long double __cdecl _strtold_l( | |
char const* _String, | |
char** _EndPtr, | |
_locale_t _Locale | |
); | |
long __cdecl strtol( | |
char const* _String, | |
char** _EndPtr, | |
int _Radix | |
); | |
long __cdecl _strtol_l( | |
char const* _String, | |
char** _EndPtr, | |
int _Radix, | |
_locale_t _Locale | |
); | |
long long __cdecl strtoll( | |
char const* _String, | |
char** _EndPtr, | |
int _Radix | |
); | |
long long __cdecl _strtoll_l( | |
char const* _String, | |
char** _EndPtr, | |
int _Radix, | |
_locale_t _Locale | |
); | |
unsigned long __cdecl strtoul( | |
char const* _String, | |
char** _EndPtr, | |
int _Radix | |
); | |
unsigned long __cdecl _strtoul_l( | |
char const* _String, | |
char** _EndPtr, | |
int _Radix, | |
_locale_t _Locale | |
); | |
unsigned long long __cdecl strtoull( | |
char const* _String, | |
char** _EndPtr, | |
int _Radix | |
); | |
unsigned long long __cdecl _strtoull_l( | |
char const* _String, | |
char** _EndPtr, | |
int _Radix, | |
_locale_t _Locale | |
); | |
__int64 __cdecl _strtoi64( | |
char const* _String, | |
char** _EndPtr, | |
int _Radix | |
); | |
__int64 __cdecl _strtoi64_l( | |
char const* _String, | |
char** _EndPtr, | |
int _Radix, | |
_locale_t _Locale | |
); | |
unsigned __int64 __cdecl _strtoui64( | |
char const* _String, | |
char** _EndPtr, | |
int _Radix | |
); | |
unsigned __int64 __cdecl _strtoui64_l( | |
char const* _String, | |
char** _EndPtr, | |
int _Radix, | |
_locale_t _Locale | |
); | |
errno_t __cdecl _itoa_s( | |
int _Value, | |
char* _Buffer, | |
size_t _BufferCount, | |
int _Radix | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _itoa_s( int _Value, char (&_Buffer)[_Size], int _Radix) throw() { return _itoa_s(_Value, _Buffer, _Size, _Radix); } } | |
#line 631 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
char* __cdecl _itoa( int _Value, char *_Buffer, int _Radix); | |
#line 638 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
errno_t __cdecl _ltoa_s( | |
long _Value, | |
char* _Buffer, | |
size_t _BufferCount, | |
int _Radix | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _ltoa_s( long _Value, char (&_Buffer)[_Size], int _Radix) throw() { return _ltoa_s(_Value, _Buffer, _Size, _Radix); } } | |
#line 654 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
char* __cdecl _ltoa( long _Value, char *_Buffer, int _Radix); | |
#line 661 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
errno_t __cdecl _ultoa_s( | |
unsigned long _Value, | |
char* _Buffer, | |
size_t _BufferCount, | |
int _Radix | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _ultoa_s( unsigned long _Value, char (&_Buffer)[_Size], int _Radix) throw() { return _ultoa_s(_Value, _Buffer, _Size, _Radix); } } | |
#line 677 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
char* __cdecl _ultoa( unsigned long _Value, char *_Buffer, int _Radix); | |
#line 684 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
errno_t __cdecl _i64toa_s( | |
__int64 _Value, | |
char* _Buffer, | |
size_t _BufferCount, | |
int _Radix | |
); | |
char* __cdecl _i64toa( | |
__int64 _Value, | |
char* _Buffer, | |
int _Radix | |
); | |
errno_t __cdecl _ui64toa_s( | |
unsigned __int64 _Value, | |
char* _Buffer, | |
size_t _BufferCount, | |
int _Radix | |
); | |
char* __cdecl _ui64toa( | |
unsigned __int64 _Value, | |
char* _Buffer, | |
int _Radix | |
); | |
errno_t __cdecl _ecvt_s( | |
char* _Buffer, | |
size_t _BufferCount, | |
double _Value, | |
int _DigitCount, | |
int* _PtDec, | |
int* _PtSign | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _ecvt_s(char (&_Buffer)[_Size], double _Value, int _DigitCount, int* _PtDec, int* _PtSign) throw() { return _ecvt_s(_Buffer, _Size, _Value, _DigitCount, _PtDec, _PtSign); } } | |
#line 749 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
char* __cdecl _ecvt( | |
double _Value, | |
int _DigitCount, | |
int* _PtDec, | |
int* _PtSign | |
); | |
errno_t __cdecl _fcvt_s( | |
char* _Buffer, | |
size_t _BufferCount, | |
double _Value, | |
int _FractionalDigitCount, | |
int* _PtDec, | |
int* _PtSign | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _fcvt_s(char (&_Buffer)[_Size], double _Value, int _FractionalDigitCount, int* _PtDec, int* _PtSign) throw() { return _fcvt_s(_Buffer, _Size, _Value, _FractionalDigitCount, _PtDec, _PtSign); } } | |
#line 778 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
char* __cdecl _fcvt( | |
double _Value, | |
int _FractionalDigitCount, | |
int* _PtDec, | |
int* _PtSign | |
); | |
errno_t __cdecl _gcvt_s( | |
char* _Buffer, | |
size_t _BufferCount, | |
double _Value, | |
int _DigitCount | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _gcvt_s(char (&_Buffer)[_Size], double _Value, int _DigitCount) throw() { return _gcvt_s(_Buffer, _Size, _Value, _DigitCount); } } | |
#line 803 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
char* __cdecl _gcvt( | |
double _Value, | |
int _DigitCount, | |
char* _Buffer | |
); | |
#line 824 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
#line 826 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
#line 832 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
int __cdecl ___mb_cur_max_func(void); | |
int __cdecl ___mb_cur_max_l_func(_locale_t); | |
#line 839 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
int __cdecl mblen( | |
char const* _Ch, | |
size_t _MaxCount | |
); | |
int __cdecl _mblen_l( | |
char const* _Ch, | |
size_t _MaxCount, | |
_locale_t _Locale | |
); | |
size_t __cdecl _mbstrlen( | |
char const* _String | |
); | |
size_t __cdecl _mbstrlen_l( | |
char const* _String, | |
_locale_t _Locale | |
); | |
size_t __cdecl _mbstrnlen( | |
char const* _String, | |
size_t _MaxCount | |
); | |
size_t __cdecl _mbstrnlen_l( | |
char const* _String, | |
size_t _MaxCount, | |
_locale_t _Locale | |
); | |
int __cdecl mbtowc( | |
wchar_t* _DstCh, | |
char const* _SrcCh, | |
size_t _SrcSizeInBytes | |
); | |
int __cdecl _mbtowc_l( | |
wchar_t* _DstCh, | |
char const* _SrcCh, | |
size_t _SrcSizeInBytes, | |
_locale_t _Locale | |
); | |
errno_t __cdecl mbstowcs_s( | |
size_t* _PtNumOfCharConverted, | |
wchar_t* _DstBuf, | |
size_t _SizeInWords, | |
char const* _SrcBuf, | |
size_t _MaxCount | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl mbstowcs_s( size_t* _PtNumOfCharConverted, wchar_t (&_Dest)[_Size], char const* _Source, size_t _MaxCount) throw() { return mbstowcs_s(_PtNumOfCharConverted, _Dest, _Size, _Source, _MaxCount); } } | |
#line 914 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
size_t __cdecl mbstowcs( wchar_t *_Dest, char const* _Source, size_t _MaxCount); | |
#line 921 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
errno_t __cdecl _mbstowcs_s_l( | |
size_t* _PtNumOfCharConverted, | |
wchar_t* _DstBuf, | |
size_t _SizeInWords, | |
char const* _SrcBuf, | |
size_t _MaxCount, | |
_locale_t _Locale | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _mbstowcs_s_l( size_t* _PtNumOfCharConverted, wchar_t (&_Dest)[_Size], char const* _Source, size_t _MaxCount, _locale_t _Locale) throw() { return _mbstowcs_s_l(_PtNumOfCharConverted, _Dest, _Size, _Source, _MaxCount, _Locale); } } | |
#line 940 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
size_t __cdecl _mbstowcs_l( wchar_t *_Dest, char const* _Source, size_t _MaxCount, _locale_t _Locale); | |
#line 949 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
int __cdecl wctomb( | |
char* _MbCh, | |
wchar_t _WCh | |
); | |
int __cdecl _wctomb_l( | |
char* _MbCh, | |
wchar_t _WCh, | |
_locale_t _Locale | |
); | |
errno_t __cdecl wctomb_s( | |
int* _SizeConverted, | |
char* _MbCh, | |
rsize_t _SizeInBytes, | |
wchar_t _WCh | |
); | |
#line 977 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
errno_t __cdecl _wctomb_s_l( | |
int* _SizeConverted, | |
char* _MbCh, | |
size_t _SizeInBytes, | |
wchar_t _WCh, | |
_locale_t _Locale); | |
errno_t __cdecl wcstombs_s( | |
size_t* _PtNumOfCharConverted, | |
char* _Dst, | |
size_t _DstSizeInBytes, | |
wchar_t const* _Src, | |
size_t _MaxCountInBytes | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl wcstombs_s( size_t* _PtNumOfCharConverted, char (&_Dest)[_Size], wchar_t const* _Source, size_t _MaxCount) throw() { return wcstombs_s(_PtNumOfCharConverted, _Dest, _Size, _Source, _MaxCount); } } | |
#line 1002 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
size_t __cdecl wcstombs( char *_Dest, wchar_t const* _Source, size_t _MaxCount); | |
#line 1009 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
errno_t __cdecl _wcstombs_s_l( | |
size_t* _PtNumOfCharConverted, | |
char* _Dst, | |
size_t _DstSizeInBytes, | |
wchar_t const* _Src, | |
size_t _MaxCountInBytes, | |
_locale_t _Locale | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _wcstombs_s_l( size_t* _PtNumOfCharConverted, char (&_Dest)[_Size], wchar_t const* _Source, size_t _MaxCount, _locale_t _Locale) throw() { return _wcstombs_s_l(_PtNumOfCharConverted, _Dest, _Size, _Source, _MaxCount, _Locale); } } | |
#line 1028 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
size_t __cdecl _wcstombs_l( char *_Dest, wchar_t const* _Source, size_t _MaxCount, _locale_t _Locale); | |
#line 1037 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
__declspec(allocator) char* __cdecl _fullpath( | |
char* _Buffer, | |
char const* _Path, | |
size_t _BufferCount | |
); | |
errno_t __cdecl _makepath_s( | |
char* _Buffer, | |
size_t _BufferCount, | |
char const* _Drive, | |
char const* _Dir, | |
char const* _Filename, | |
char const* _Ext | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _makepath_s(char (&_Buffer)[_Size], char const* _Drive, char const* _Dir, char const* _Filename, char const* _Ext) throw() { return _makepath_s(_Buffer, _Size, _Drive, _Dir, _Filename, _Ext); } } | |
#line 1085 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
void __cdecl _makepath( char *_Buffer, char const* _Drive, char const* _Dir, char const* _Filename, char const* _Ext); | |
#line 1094 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
void __cdecl _splitpath( | |
char const* _FullPath, | |
char* _Drive, | |
char* _Dir, | |
char* _Filename, | |
char* _Ext | |
); | |
errno_t __cdecl _splitpath_s( | |
char const* _FullPath, | |
char* _Drive, | |
size_t _DriveCount, | |
char* _Dir, | |
size_t _DirCount, | |
char* _Filename, | |
size_t _FilenameCount, | |
char* _Ext, | |
size_t _ExtCount | |
); | |
extern "C++" { template <size_t _DriveSize, size_t _DirSize, size_t _NameSize, size_t _ExtSize> inline errno_t __cdecl _splitpath_s( char const* _Dest, char (&_Drive)[_DriveSize], char (&_Dir)[_DirSize], char (&_Name)[_NameSize], char (&_Ext)[_ExtSize] ) throw() { return _splitpath_s(_Dest, _Drive, _DriveSize, _Dir, _DirSize, _Name, _NameSize, _Ext, _ExtSize); } } | |
errno_t __cdecl getenv_s( | |
size_t* _RequiredCount, | |
char* _Buffer, | |
rsize_t _BufferCount, | |
char const* _VarName | |
); | |
#line 1140 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
int* __cdecl __p___argc (void); | |
char*** __cdecl __p___argv (void); | |
wchar_t*** __cdecl __p___wargv(void); | |
#line 1157 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
char*** __cdecl __p__environ (void); | |
wchar_t*** __cdecl __p__wenviron(void); | |
#line 1164 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
#line 1174 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
char* __cdecl getenv( | |
char const* _VarName | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl getenv_s( size_t* _RequiredCount, char (&_Buffer)[_Size], char const* _VarName) throw() { return getenv_s(_RequiredCount, _Buffer, _Size, _VarName); } } | |
#line 1193 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
#line 1198 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
errno_t __cdecl _dupenv_s( | |
char** _Buffer, | |
size_t* _BufferCount, | |
char const* _VarName | |
); | |
#line 1209 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
int __cdecl system( | |
char const* _Command | |
); | |
#pragma warning (push) | |
#pragma warning (disable:6540) | |
int __cdecl _putenv( | |
char const* _EnvString | |
); | |
errno_t __cdecl _putenv_s( | |
char const* _Name, | |
char const* _Value | |
); | |
#pragma warning (pop) | |
errno_t __cdecl _searchenv_s( | |
char const* _Filename, | |
char const* _VarName, | |
char* _Buffer, | |
size_t _BufferCount | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _searchenv_s( char const* _Filename, char const* _VarName, char (&_Buffer)[_Size]) throw() { return _searchenv_s(_Filename, _VarName, _Buffer, _Size); } } | |
#line 1245 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
void __cdecl _searchenv( char const* _Filename, char const* _VarName, char *_Buffer); | |
#line 1252 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
__declspec(deprecated("This function or variable has been superceded by newer library " "or operating system functionality. Consider using " "SetErrorMode" " " "instead. See online help for details.")) | |
void __cdecl _seterrormode( | |
int _Mode | |
); | |
__declspec(deprecated("This function or variable has been superceded by newer library " "or operating system functionality. Consider using " "Beep" " " "instead. See online help for details.")) | |
void __cdecl _beep( | |
unsigned _Frequency, | |
unsigned _Duration | |
); | |
__declspec(deprecated("This function or variable has been superceded by newer library " "or operating system functionality. Consider using " "Sleep" " " "instead. See online help for details.")) | |
void __cdecl _sleep( | |
unsigned long _Duration | |
); | |
#line 1271 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
#pragma warning(push) | |
#pragma warning(disable: 4141) | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_ecvt" ". See online help for details.")) | |
char* __cdecl ecvt( | |
double _Value, | |
int _DigitCount, | |
int* _PtDec, | |
int* _PtSign | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_fcvt" ". See online help for details.")) | |
char* __cdecl fcvt( | |
double _Value, | |
int _FractionalDigitCount, | |
int* _PtDec, | |
int* _PtSign | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_gcvt" ". See online help for details.")) | |
char* __cdecl gcvt( | |
double _Value, | |
int _DigitCount, | |
char* _DstBuf | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_itoa" ". See online help for details.")) | |
char* __cdecl itoa( | |
int _Value, | |
char* _Buffer, | |
int _Radix | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_ltoa" ". See online help for details.")) | |
char* __cdecl ltoa( | |
long _Value, | |
char* _Buffer, | |
int _Radix | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_swab" ". See online help for details.")) | |
void __cdecl swab( | |
char* _Buf1, | |
char* _Buf2, | |
int _SizeInBytes | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_ultoa" ". See online help for details.")) | |
char* __cdecl ultoa( | |
unsigned long _Value, | |
char* _Buffer, | |
int _Radix | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_putenv" ". See online help for details.")) | |
int __cdecl putenv( | |
char const* _EnvString | |
); | |
#line 1354 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
#pragma warning(pop) | |
_onexit_t __cdecl onexit( _onexit_t _Func); | |
#line 1360 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdlib.h" | |
} __pragma(pack(pop)) | |
#line 7 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cstdlib" | |
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
__pragma(pack(push, 8)) extern "C" { | |
#pragma warning(push) | |
#pragma warning(disable:4738) | |
#pragma warning(disable:4820) | |
#line 21 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
struct _exception | |
{ | |
int type; | |
char* name; | |
double arg1; | |
double arg2; | |
double retval; | |
}; | |
struct _complex | |
{ | |
double x, y; | |
}; | |
#line 49 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
#line 50 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
#line 51 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
typedef float float_t; | |
typedef double double_t; | |
extern double const _HUGE; | |
#line 72 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
#line 73 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
#line 77 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
void __cdecl _fperrraise( int _Except); | |
short __cdecl _dclass( double _X); | |
short __cdecl _ldclass( long double _X); | |
short __cdecl _fdclass( float _X); | |
int __cdecl _dsign( double _X); | |
int __cdecl _ldsign( long double _X); | |
int __cdecl _fdsign( float _X); | |
int __cdecl _dpcomp( double _X, double _Y); | |
int __cdecl _ldpcomp( long double _X, long double _Y); | |
int __cdecl _fdpcomp( float _X, float _Y); | |
short __cdecl _dtest( double* _Px); | |
short __cdecl _ldtest( long double* _Px); | |
short __cdecl _fdtest( float* _Px); | |
short __cdecl _d_int( double* _Px, short _Xexp); | |
short __cdecl _ld_int( long double* _Px, short _Xexp); | |
short __cdecl _fd_int( float* _Px, short _Xexp); | |
short __cdecl _dscale( double* _Px, long _Lexp); | |
short __cdecl _ldscale( long double* _Px, long _Lexp); | |
short __cdecl _fdscale( float* _Px, long _Lexp); | |
short __cdecl _dunscale( short* _Pex, double* _Px); | |
short __cdecl _ldunscale( short* _Pex, long double* _Px); | |
short __cdecl _fdunscale( short* _Pex, float* _Px); | |
short __cdecl _dexp( double* _Px, double _Y, long _Eoff); | |
short __cdecl _ldexp( long double* _Px, long double _Y, long _Eoff); | |
short __cdecl _fdexp( float* _Px, float _Y, long _Eoff); | |
short __cdecl _dnorm( unsigned short* _Ps); | |
short __cdecl _fdnorm( unsigned short* _Ps); | |
double __cdecl _dpoly( double _X, double const* _Tab, int _N); | |
long double __cdecl _ldpoly( long double _X, long double const* _Tab, int _N); | |
float __cdecl _fdpoly( float _X, float const* _Tab, int _N); | |
double __cdecl _dlog( double _X, int _Baseflag); | |
long double __cdecl _ldlog( long double _X, int _Baseflag); | |
float __cdecl _fdlog( float _X, int _Baseflag); | |
double __cdecl _dsin( double _X, unsigned int _Qoff); | |
long double __cdecl _ldsin( long double _X, unsigned int _Qoff); | |
float __cdecl _fdsin( float _X, unsigned int _Qoff); | |
typedef union | |
{ | |
unsigned short _Sh[4]; | |
double _Val; | |
} _double_val; | |
typedef union | |
{ | |
unsigned short _Sh[2]; | |
float _Val; | |
} _float_val; | |
typedef union | |
{ | |
unsigned short _Sh[4]; | |
long double _Val; | |
} _ldouble_val; | |
typedef union | |
{ | |
unsigned short _Word[4]; | |
float _Float; | |
double _Double; | |
long double _Long_double; | |
} _float_const; | |
extern const _float_const _Denorm_C, _Inf_C, _Nan_C, _Snan_C, _Hugeval_C; | |
extern const _float_const _FDenorm_C, _FInf_C, _FNan_C, _FSnan_C; | |
extern const _float_const _LDenorm_C, _LInf_C, _LNan_C, _LSnan_C; | |
extern const _float_const _Eps_C, _Rteps_C; | |
extern const _float_const _FEps_C, _FRteps_C; | |
extern const _float_const _LEps_C, _LRteps_C; | |
extern const double _Zero_C, _Xbig_C; | |
extern const float _FZero_C, _FXbig_C; | |
extern const long double _LZero_C, _LXbig_C; | |
extern "C++" | |
{ | |
inline int fpclassify( float _X) throw() | |
{ | |
return _fdtest(&_X); | |
} | |
inline int fpclassify( double _X) throw() | |
{ | |
return _dtest(&_X); | |
} | |
inline int fpclassify( long double _X) throw() | |
{ | |
return _ldtest(&_X); | |
} | |
inline bool signbit( float _X) throw() | |
{ | |
return _fdsign(_X) != 0; | |
} | |
inline bool signbit( double _X) throw() | |
{ | |
return _dsign(_X) != 0; | |
} | |
inline bool signbit( long double _X) throw() | |
{ | |
return _ldsign(_X) != 0; | |
} | |
inline int _fpcomp( float _X, float _Y) throw() | |
{ | |
return _fdpcomp(_X, _Y); | |
} | |
inline int _fpcomp( double _X, double _Y) throw() | |
{ | |
return _dpcomp(_X, _Y); | |
} | |
inline int _fpcomp( long double _X, long double _Y) throw() | |
{ | |
return _ldpcomp(_X, _Y); | |
} | |
template <class _Trc, class _Tre> struct _Combined_type | |
{ | |
typedef float _Type; | |
}; | |
template <> struct _Combined_type<float, double> | |
{ | |
typedef double _Type; | |
}; | |
template <> struct _Combined_type<float, long double> | |
{ | |
typedef long double _Type; | |
}; | |
template <class _Ty, class _T2> struct _Real_widened | |
{ | |
typedef long double _Type; | |
}; | |
template <> struct _Real_widened<float, float> | |
{ | |
typedef float _Type; | |
}; | |
template <> struct _Real_widened<float, double> | |
{ | |
typedef double _Type; | |
}; | |
template <> struct _Real_widened<double, float> | |
{ | |
typedef double _Type; | |
}; | |
template <> struct _Real_widened<double, double> | |
{ | |
typedef double _Type; | |
}; | |
template <class _Ty> struct _Real_type | |
{ | |
typedef double _Type; | |
}; | |
template <> struct _Real_type<float> | |
{ | |
typedef float _Type; | |
}; | |
template <> struct _Real_type<long double> | |
{ | |
typedef long double _Type; | |
}; | |
template <class _T1, class _T2> | |
inline int _fpcomp( _T1 _X, _T2 _Y) throw() | |
{ | |
typedef typename _Combined_type<float, | |
typename _Real_widened< | |
typename _Real_type<_T1>::_Type, | |
typename _Real_type<_T2>::_Type>::_Type>::_Type _Tw; | |
return _fpcomp((_Tw)_X, (_Tw)_Y); | |
} | |
template <class _Ty> | |
inline bool isfinite( _Ty _X) throw() | |
{ | |
return fpclassify(_X) <= 0; | |
} | |
template <class _Ty> | |
inline bool isinf( _Ty _X) throw() | |
{ | |
return fpclassify(_X) == 1; | |
} | |
template <class _Ty> | |
inline bool isnan( _Ty _X) throw() | |
{ | |
return fpclassify(_X) == 2; | |
} | |
template <class _Ty> | |
inline bool isnormal( _Ty _X) throw() | |
{ | |
return fpclassify(_X) == (-1); | |
} | |
template <class _Ty1, class _Ty2> | |
inline bool isgreater( _Ty1 _X, _Ty2 _Y) throw() | |
{ | |
return (_fpcomp(_X, _Y) & 4) != 0; | |
} | |
template <class _Ty1, class _Ty2> | |
inline bool isgreaterequal( _Ty1 _X, _Ty2 _Y) throw() | |
{ | |
return (_fpcomp(_X, _Y) & (2 | 4)) != 0; | |
} | |
template <class _Ty1, class _Ty2> | |
inline bool isless( _Ty1 _X, _Ty2 _Y) throw() | |
{ | |
return (_fpcomp(_X, _Y) & 1) != 0; | |
} | |
template <class _Ty1, class _Ty2> | |
inline bool islessequal( _Ty1 _X, _Ty2 _Y) throw() | |
{ | |
return (_fpcomp(_X, _Y) & (1 | 2)) != 0; | |
} | |
template <class _Ty1, class _Ty2> | |
inline bool islessgreater( _Ty1 _X, _Ty2 _Y) throw() | |
{ | |
return (_fpcomp(_X, _Y) & (1 | 4)) != 0; | |
} | |
template <class _Ty1, class _Ty2> | |
inline bool isunordered( _Ty1 _X, _Ty2 _Y) throw() | |
{ | |
return _fpcomp(_X, _Y) == 0; | |
} | |
} | |
#line 449 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
int __cdecl abs( int _X); | |
long __cdecl labs( long _X); | |
long long __cdecl llabs( long long _X); | |
double __cdecl acos( double _X); | |
double __cdecl asin( double _X); | |
double __cdecl atan( double _X); | |
double __cdecl atan2( double _Y, double _X); | |
double __cdecl cos( double _X); | |
double __cdecl cosh( double _X); | |
double __cdecl exp( double _X); | |
double __cdecl fabs( double _X); | |
double __cdecl fmod( double _X, double _Y); | |
double __cdecl log( double _X); | |
double __cdecl log10( double _X); | |
double __cdecl pow( double _X, double _Y); | |
double __cdecl sin( double _X); | |
double __cdecl sinh( double _X); | |
double __cdecl sqrt( double _X); | |
double __cdecl tan( double _X); | |
double __cdecl tanh( double _X); | |
double __cdecl acosh( double _X); | |
double __cdecl asinh( double _X); | |
double __cdecl atanh( double _X); | |
double __cdecl atof( char const* _String); | |
double __cdecl _atof_l( char const* _String, _locale_t _Locale); | |
double __cdecl _cabs( struct _complex _Complex_value); | |
double __cdecl cbrt( double _X); | |
double __cdecl ceil( double _X); | |
double __cdecl _chgsign( double _X); | |
double __cdecl copysign( double _Number, double _Sign); | |
double __cdecl _copysign( double _Number, double _Sign); | |
double __cdecl erf( double _X); | |
double __cdecl erfc( double _X); | |
double __cdecl exp2( double _X); | |
double __cdecl expm1( double _X); | |
double __cdecl fdim( double _X, double _Y); | |
double __cdecl floor( double _X); | |
double __cdecl fma( double _X, double _Y, double _Z); | |
double __cdecl fmax( double _X, double _Y); | |
double __cdecl fmin( double _X, double _Y); | |
double __cdecl frexp( double _X, int* _Y); | |
double __cdecl hypot( double _X, double _Y); | |
double __cdecl _hypot( double _X, double _Y); | |
int __cdecl ilogb( double _X); | |
double __cdecl ldexp( double _X, int _Y); | |
double __cdecl lgamma( double _X); | |
long long __cdecl llrint( double _X); | |
long long __cdecl llround( double _X); | |
double __cdecl log1p( double _X); | |
double __cdecl log2( double _X); | |
double __cdecl logb( double _X); | |
long __cdecl lrint( double _X); | |
long __cdecl lround( double _X); | |
int __cdecl _matherr( struct _exception* _Except); | |
double __cdecl modf( double _X, double* _Y); | |
double __cdecl nan( char const*); | |
double __cdecl nearbyint( double _X); | |
double __cdecl nextafter( double _X, double _Y); | |
double __cdecl nexttoward( double _X, long double _Y); | |
double __cdecl remainder( double _X, double _Y); | |
double __cdecl remquo( double _X, double _Y, int* _Z); | |
double __cdecl rint( double _X); | |
double __cdecl round( double _X); | |
double __cdecl scalbln( double _X, long _Y); | |
double __cdecl scalbn( double _X, int _Y); | |
double __cdecl tgamma( double _X); | |
double __cdecl trunc( double _X); | |
double __cdecl _j0( double _X ); | |
double __cdecl _j1( double _X ); | |
double __cdecl _jn(int _X, double _Y); | |
double __cdecl _y0( double _X); | |
double __cdecl _y1( double _X); | |
double __cdecl _yn( int _X, double _Y); | |
float __cdecl acoshf( float _X); | |
float __cdecl asinhf( float _X); | |
float __cdecl atanhf( float _X); | |
float __cdecl cbrtf( float _X); | |
float __cdecl _chgsignf( float _X); | |
float __cdecl copysignf( float _Number, float _Sign); | |
float __cdecl _copysignf( float _Number, float _Sign); | |
float __cdecl erff( float _X); | |
float __cdecl erfcf( float _X); | |
float __cdecl expm1f( float _X); | |
float __cdecl exp2f( float _X); | |
float __cdecl fdimf( float _X, float _Y); | |
float __cdecl fmaf( float _X, float _Y, float _Z); | |
float __cdecl fmaxf( float _X, float _Y); | |
float __cdecl fminf( float _X, float _Y); | |
float __cdecl _hypotf( float _X, float _Y); | |
int __cdecl ilogbf( float _X); | |
float __cdecl lgammaf( float _X); | |
long long __cdecl llrintf( float _X); | |
long long __cdecl llroundf( float _X); | |
float __cdecl log1pf( float _X); | |
float __cdecl log2f( float _X); | |
float __cdecl logbf( float _X); | |
long __cdecl lrintf( float _X); | |
long __cdecl lroundf( float _X); | |
float __cdecl nanf( char const*); | |
float __cdecl nearbyintf( float _X); | |
float __cdecl nextafterf( float _X, float _Y); | |
float __cdecl nexttowardf( float _X, long double _Y); | |
float __cdecl remainderf( float _X, float _Y); | |
float __cdecl remquof( float _X, float _Y, int* _Z); | |
float __cdecl rintf( float _X); | |
float __cdecl roundf( float _X); | |
float __cdecl scalblnf( float _X, long _Y); | |
float __cdecl scalbnf( float _X, int _Y); | |
float __cdecl tgammaf( float _X); | |
float __cdecl truncf( float _X); | |
int __cdecl _set_SSE2_enable( int _Flag); | |
#line 592 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
#line 607 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
__inline float __cdecl acosf( float _X) | |
{ | |
return (float)acos(_X); | |
} | |
__inline float __cdecl asinf( float _X) | |
{ | |
return (float)asin(_X); | |
} | |
__inline float __cdecl atan2f( float _Y, float _X) | |
{ | |
return (float)atan2(_Y, _X); | |
} | |
__inline float __cdecl atanf( float _X) | |
{ | |
return (float)atan(_X); | |
} | |
__inline float __cdecl ceilf( float _X) | |
{ | |
return (float)ceil(_X); | |
} | |
__inline float __cdecl cosf( float _X) | |
{ | |
return (float)cos(_X); | |
} | |
__inline float __cdecl coshf( float _X) | |
{ | |
return (float)cosh(_X); | |
} | |
__inline float __cdecl expf( float _X) | |
{ | |
return (float)exp(_X); | |
} | |
#line 649 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
#line 655 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
__inline float __cdecl fabsf( float _X) | |
{ | |
return (float)fabs(_X); | |
} | |
#line 662 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
#line 669 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
__inline float __cdecl floorf( float _X) | |
{ | |
return (float)floor(_X); | |
} | |
__inline float __cdecl fmodf( float _X, float _Y) | |
{ | |
return (float)fmod(_X, _Y); | |
} | |
#line 681 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
__inline float __cdecl frexpf( float _X, int *_Y) | |
{ | |
return (float)frexp(_X, _Y); | |
} | |
__inline float __cdecl hypotf( float _X, float _Y) | |
{ | |
return _hypotf(_X, _Y); | |
} | |
__inline float __cdecl ldexpf( float _X, int _Y) | |
{ | |
return (float)ldexp(_X, _Y); | |
} | |
#line 710 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
__inline float __cdecl log10f( float _X) | |
{ | |
return (float)log10(_X); | |
} | |
__inline float __cdecl logf( float _X) | |
{ | |
return (float)log(_X); | |
} | |
__inline float __cdecl modff( float _X, float* _Y) | |
{ | |
double _F, _I; | |
_F = modf(_X, &_I); | |
*_Y = (float)_I; | |
return (float)_F; | |
} | |
__inline float __cdecl powf( float _X, float _Y) | |
{ | |
return (float)pow(_X, _Y); | |
} | |
__inline float __cdecl sinf( float _X) | |
{ | |
return (float)sin(_X); | |
} | |
__inline float __cdecl sinhf( float _X) | |
{ | |
return (float)sinh(_X); | |
} | |
__inline float __cdecl sqrtf( float _X) | |
{ | |
return (float)sqrt(_X); | |
} | |
__inline float __cdecl tanf( float _X) | |
{ | |
return (float)tan(_X); | |
} | |
__inline float __cdecl tanhf( float _X) | |
{ | |
return (float)tanh(_X); | |
} | |
#line 760 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
long double __cdecl acoshl( long double _X); | |
__inline long double __cdecl acosl( long double _X) | |
{ | |
return acos((double)_X); | |
} | |
long double __cdecl asinhl( long double _X); | |
__inline long double __cdecl asinl( long double _X) | |
{ | |
return asin((double)_X); | |
} | |
__inline long double __cdecl atan2l( long double _Y, long double _X) | |
{ | |
return atan2((double)_Y, (double)_X); | |
} | |
long double __cdecl atanhl( long double _X); | |
__inline long double __cdecl atanl( long double _X) | |
{ | |
return atan((double)_X); | |
} | |
long double __cdecl cbrtl( long double _X); | |
__inline long double __cdecl ceill( long double _X) | |
{ | |
return ceil((double)_X); | |
} | |
__inline long double __cdecl _chgsignl( long double _X) | |
{ | |
return _chgsign((double)_X); | |
} | |
long double __cdecl copysignl( long double _Number, long double _Sign); | |
__inline long double __cdecl _copysignl( long double _Number, long double _Sign) | |
{ | |
return _copysign((double)_Number, (double)_Sign); | |
} | |
__inline long double __cdecl coshl( long double _X) | |
{ | |
return cosh((double)_X); | |
} | |
__inline long double __cdecl cosl( long double _X) | |
{ | |
return cos((double)_X); | |
} | |
long double __cdecl erfl( long double _X); | |
long double __cdecl erfcl( long double _X); | |
__inline long double __cdecl expl( long double _X) | |
{ | |
return exp((double)_X); | |
} | |
long double __cdecl exp2l( long double _X); | |
long double __cdecl expm1l( long double _X); | |
__inline long double __cdecl fabsl( long double _X) | |
{ | |
return fabs((double)_X); | |
} | |
long double __cdecl fdiml( long double _X, long double _Y); | |
__inline long double __cdecl floorl( long double _X) | |
{ | |
return floor((double)_X); | |
} | |
long double __cdecl fmal( long double _X, long double _Y, long double _Z); | |
long double __cdecl fmaxl( long double _X, long double _Y); | |
long double __cdecl fminl( long double _X, long double _Y); | |
__inline long double __cdecl fmodl( long double _X, long double _Y) | |
{ | |
return fmod((double)_X, (double)_Y); | |
} | |
__inline long double __cdecl frexpl( long double _X, int *_Y) | |
{ | |
return frexp((double)_X, _Y); | |
} | |
int __cdecl ilogbl( long double _X); | |
__inline long double __cdecl _hypotl( long double _X, long double _Y) | |
{ | |
return _hypot((double)_X, (double)_Y); | |
} | |
__inline long double __cdecl hypotl( long double _X, long double _Y) | |
{ | |
return _hypot((double)_X, (double)_Y); | |
} | |
__inline long double __cdecl ldexpl( long double _X, int _Y) | |
{ | |
return ldexp((double)_X, _Y); | |
} | |
long double __cdecl lgammal( long double _X); | |
long long __cdecl llrintl( long double _X); | |
long long __cdecl llroundl( long double _X); | |
__inline long double __cdecl logl( long double _X) | |
{ | |
return log((double)_X); | |
} | |
__inline long double __cdecl log10l( long double _X) | |
{ | |
return log10((double)_X); | |
} | |
long double __cdecl log1pl( long double _X); | |
long double __cdecl log2l( long double _X); | |
long double __cdecl logbl( long double _X); | |
long __cdecl lrintl( long double _X); | |
long __cdecl lroundl( long double _X); | |
__inline long double __cdecl modfl( long double _X, long double* _Y) | |
{ | |
double _F, _I; | |
_F = modf((double)_X, &_I); | |
*_Y = _I; | |
return _F; | |
} | |
long double __cdecl nanl( char const*); | |
long double __cdecl nearbyintl( long double _X); | |
long double __cdecl nextafterl( long double _X, long double _Y); | |
long double __cdecl nexttowardl( long double _X, long double _Y); | |
__inline long double __cdecl powl( long double _X, long double _Y) | |
{ | |
return pow((double)_X, (double)_Y); | |
} | |
long double __cdecl remainderl( long double _X, long double _Y); | |
long double __cdecl remquol( long double _X, long double _Y, int* _Z); | |
long double __cdecl rintl( long double _X); | |
long double __cdecl roundl( long double _X); | |
long double __cdecl scalblnl( long double _X, long _Y); | |
long double __cdecl scalbnl( long double _X, int _Y); | |
__inline long double __cdecl sinhl( long double _X) | |
{ | |
return sinh((double)_X); | |
} | |
__inline long double __cdecl sinl( long double _X) | |
{ | |
return sin((double)_X); | |
} | |
__inline long double __cdecl sqrtl( long double _X) | |
{ | |
return sqrt((double)_X); | |
} | |
__inline long double __cdecl tanhl( long double _X) | |
{ | |
return tanh((double)_X); | |
} | |
__inline long double __cdecl tanl( long double _X) | |
{ | |
return tan((double)_X); | |
} | |
long double __cdecl tgammal( long double _X); | |
long double __cdecl truncl( long double _X); | |
#line 948 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
extern double HUGE; | |
#line 967 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_j0" ". See online help for details.")) double __cdecl j0( double _X); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_j1" ". See online help for details.")) double __cdecl j1( double _X); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_jn" ". See online help for details.")) double __cdecl jn( int _X, double _Y); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_y0" ". See online help for details.")) double __cdecl y0( double _X); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_y1" ". See online help for details.")) double __cdecl y1( double _X); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_yn" ". See online help for details.")) double __cdecl yn( int _X, double _Y); | |
#line 975 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
#line 976 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
#pragma warning(pop) | |
#line 981 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
} __pragma(pack(pop)) | |
#line 986 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
#line 1010 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\math.h" | |
#line 8 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cstdlib" | |
inline double abs( double _Xx) throw () | |
{ | |
return (:: fabs(_Xx)); | |
} | |
inline float abs( float _Xx) throw () | |
{ | |
return (:: fabsf(_Xx)); | |
} | |
inline long double abs( long double _Xx) throw () | |
{ | |
return (:: fabsl(_Xx)); | |
} | |
namespace std { | |
using :: size_t; using :: div_t; using :: ldiv_t; | |
using :: abort; using :: abs; using :: atexit; | |
using :: atof; using :: atoi; using :: atol; | |
using :: bsearch; using :: calloc; using :: div; | |
using :: exit; using :: free; | |
using :: labs; using :: ldiv; using :: malloc; | |
using :: mblen; using :: mbstowcs; using :: mbtowc; | |
using :: qsort; using :: rand; using :: realloc; | |
using :: srand; using :: strtod; using :: strtol; | |
using :: strtoul; | |
using :: wcstombs; using :: wctomb; | |
using :: lldiv_t; | |
using :: getenv; | |
using :: system; | |
#line 45 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cstdlib" | |
using :: atoll; using :: llabs; using :: lldiv; | |
using :: strtof; using :: strtold; | |
using :: strtoll; using :: strtoull; | |
using :: _Exit; using :: at_quick_exit; using :: quick_exit; | |
} | |
#line 53 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cstdlib" | |
#line 55 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cstdlib" | |
#line 6 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cmath" | |
inline double pow( double _Xx, int _Yx) throw () | |
{ | |
if (_Yx == 2) | |
return (_Xx * _Xx); | |
return (:: pow(_Xx, static_cast<double>(_Yx))); | |
} | |
inline float acos( float _Xx) throw () | |
{ | |
return (:: acosf(_Xx)); | |
} | |
inline float acosh( float _Xx) throw () | |
{ | |
return (:: acoshf(_Xx)); | |
} | |
inline float asin( float _Xx) throw () | |
{ | |
return (:: asinf(_Xx)); | |
} | |
inline float asinh( float _Xx) throw () | |
{ | |
return (:: asinhf(_Xx)); | |
} | |
inline float atan( float _Xx) throw () | |
{ | |
return (:: atanf(_Xx)); | |
} | |
inline float atanh( float _Xx) throw () | |
{ | |
return (:: atanhf(_Xx)); | |
} | |
inline float atan2( float _Yx, float _Xx) throw () | |
{ | |
return (:: atan2f(_Yx, _Xx)); | |
} | |
inline float cbrt( float _Xx) throw () | |
{ | |
return (:: cbrtf(_Xx)); | |
} | |
inline float ceil( float _Xx) throw () | |
{ | |
return (:: ceilf(_Xx)); | |
} | |
inline float copysign( float _Number, | |
float _Sign) throw () | |
{ | |
return (:: copysignf(_Number, _Sign)); | |
} | |
inline float cos( float _Xx) throw () | |
{ | |
return (:: cosf(_Xx)); | |
} | |
inline float cosh( float _Xx) throw () | |
{ | |
return (:: coshf(_Xx)); | |
} | |
inline float erf( float _Xx) throw () | |
{ | |
return (:: erff(_Xx)); | |
} | |
inline float erfc( float _Xx) throw () | |
{ | |
return (:: erfcf(_Xx)); | |
} | |
inline float exp( float _Xx) throw () | |
{ | |
return (:: expf(_Xx)); | |
} | |
inline float exp2( float _Xx) throw () | |
{ | |
return (:: exp2f(_Xx)); | |
} | |
inline float expm1( float _Xx) throw () | |
{ | |
return (:: expm1f(_Xx)); | |
} | |
inline float fabs( float _Xx) throw () | |
{ | |
return (:: fabsf(_Xx)); | |
} | |
inline float fdim( float _Xx, float _Yx) throw () | |
{ | |
return (:: fdimf(_Xx, _Yx)); | |
} | |
inline float floor( float _Xx) throw () | |
{ | |
return (:: floorf(_Xx)); | |
} | |
inline float fma( float _Xx, float _Yx, | |
float _Zx) throw () | |
{ | |
return (:: fmaf(_Xx, _Yx, _Zx)); | |
} | |
inline float fmax( float _Xx, float _Yx) throw () | |
{ | |
return (:: fmaxf(_Xx, _Yx)); | |
} | |
inline float fmin( float _Xx, float _Yx) throw () | |
{ | |
return (:: fminf(_Xx, _Yx)); | |
} | |
inline float fmod( float _Xx, float _Yx) throw () | |
{ | |
return (:: fmodf(_Xx, _Yx)); | |
} | |
inline float frexp( float _Xx, int* _Yx) throw () | |
{ | |
return (:: frexpf(_Xx, _Yx)); | |
} | |
inline float hypot( float _Xx, float _Yx) throw () | |
{ | |
return (:: hypotf(_Xx, _Yx)); | |
} | |
inline int ilogb( float _Xx) throw () | |
{ | |
return (:: ilogbf(_Xx)); | |
} | |
inline float ldexp( float _Xx, int _Yx) throw () | |
{ | |
return (:: ldexpf(_Xx, _Yx)); | |
} | |
inline float lgamma( float _Xx) throw () | |
{ | |
return (:: lgammaf(_Xx)); | |
} | |
inline long long llrint( float _Xx) throw () | |
{ | |
return (:: llrintf(_Xx)); | |
} | |
inline long long llround( float _Xx) throw () | |
{ | |
return (:: llroundf(_Xx)); | |
} | |
inline float log( float _Xx) throw () | |
{ | |
return (:: logf(_Xx)); | |
} | |
inline float log10( float _Xx) throw () | |
{ | |
return (:: log10f(_Xx)); | |
} | |
inline float log1p( float _Xx) throw () | |
{ | |
return (:: log1pf(_Xx)); | |
} | |
inline float log2( float _Xx) throw () | |
{ | |
return (:: log2f(_Xx)); | |
} | |
inline float logb( float _Xx) throw () | |
{ | |
return (:: logbf(_Xx)); | |
} | |
inline long lrint( float _Xx) throw () | |
{ | |
return (:: lrintf(_Xx)); | |
} | |
inline long lround( float _Xx) throw () | |
{ | |
return (:: lroundf(_Xx)); | |
} | |
inline float modf( float _Xx, float* _Yx) throw () | |
{ | |
return (:: modff(_Xx, _Yx)); | |
} | |
inline float nearbyint( float _Xx) throw () | |
{ | |
return (:: nearbyintf(_Xx)); | |
} | |
inline float nextafter( float _Xx, float _Yx) throw () | |
{ | |
return (:: nextafterf(_Xx, _Yx)); | |
} | |
inline float nexttoward( float _Xx, | |
long double _Yx) throw () | |
{ | |
return (:: nexttowardf(_Xx, _Yx)); | |
} | |
inline float pow( float _Xx, | |
float _Yx) throw () | |
{ | |
return (:: powf(_Xx, _Yx)); | |
} | |
inline float pow( float _Xx, int _Yx) throw () | |
{ | |
if (_Yx == 2) | |
return (_Xx * _Xx); | |
return (:: powf(_Xx, static_cast<float>(_Yx))); | |
} | |
inline float remainder( float _Xx, float _Yx) throw () | |
{ | |
return (:: remainderf(_Xx, _Yx)); | |
} | |
inline float remquo( float _Xx, float _Yx, | |
int *_Zx) throw () | |
{ | |
return (:: remquof(_Xx, _Yx, _Zx)); | |
} | |
inline float rint( float _Xx) throw () | |
{ | |
return (:: rintf(_Xx)); | |
} | |
inline float round( float _Xx) throw () | |
{ | |
return (:: roundf(_Xx)); | |
} | |
inline float scalbln( float _Xx, long _Yx) throw () | |
{ | |
return (:: scalblnf(_Xx, _Yx)); | |
} | |
inline float scalbn( float _Xx, int _Yx) throw () | |
{ | |
return (:: scalbnf(_Xx, _Yx)); | |
} | |
inline float sin( float _Xx) throw () | |
{ | |
return (:: sinf(_Xx)); | |
} | |
inline float sinh( float _Xx) throw () | |
{ | |
return (:: sinhf(_Xx)); | |
} | |
inline float sqrt( float _Xx) throw () | |
{ | |
return (:: sqrtf(_Xx)); | |
} | |
inline float tan( float _Xx) throw () | |
{ | |
return (:: tanf(_Xx)); | |
} | |
inline float tanh( float _Xx) throw () | |
{ | |
return (:: tanhf(_Xx)); | |
} | |
inline float tgamma( float _Xx) throw () | |
{ | |
return (:: tgammaf(_Xx)); | |
} | |
inline float trunc( float _Xx) throw () | |
{ | |
return (:: truncf(_Xx)); | |
} | |
inline long double acos( long double _Xx) throw () | |
{ | |
return (:: acosl(_Xx)); | |
} | |
inline long double acosh( long double _Xx) throw () | |
{ | |
return (:: acoshl(_Xx)); | |
} | |
inline long double asin( long double _Xx) throw () | |
{ | |
return (:: asinl(_Xx)); | |
} | |
inline long double asinh( long double _Xx) throw () | |
{ | |
return (:: asinhl(_Xx)); | |
} | |
inline long double atan( long double _Xx) throw () | |
{ | |
return (:: atanl(_Xx)); | |
} | |
inline long double atanh( long double _Xx) throw () | |
{ | |
return (:: atanhl(_Xx)); | |
} | |
inline long double atan2( long double _Yx, | |
long double _Xx) throw () | |
{ | |
return (:: atan2l(_Yx, _Xx)); | |
} | |
inline long double cbrt( long double _Xx) throw () | |
{ | |
return (:: cbrtl(_Xx)); | |
} | |
inline long double ceil( long double _Xx) throw () | |
{ | |
return (:: ceill(_Xx)); | |
} | |
inline long double copysign( long double _Number, | |
long double _Sign) throw () | |
{ | |
return (:: copysignl(_Number, _Sign)); | |
} | |
inline long double cos( long double _Xx) throw () | |
{ | |
return (:: cosl(_Xx)); | |
} | |
inline long double cosh( long double _Xx) throw () | |
{ | |
return (:: coshl(_Xx)); | |
} | |
inline long double erf( long double _Xx) throw () | |
{ | |
return (:: erfl(_Xx)); | |
} | |
inline long double erfc( long double _Xx) throw () | |
{ | |
return (:: erfcl(_Xx)); | |
} | |
inline long double exp( long double _Xx) throw () | |
{ | |
return (:: expl(_Xx)); | |
} | |
inline long double exp2( long double _Xx) throw () | |
{ | |
return (:: exp2l(_Xx)); | |
} | |
inline long double expm1( long double _Xx) throw () | |
{ | |
return (:: expm1l(_Xx)); | |
} | |
inline long double fabs( long double _Xx) throw () | |
{ | |
return (:: fabsl(_Xx)); | |
} | |
inline long double fdim( long double _Xx, | |
long double _Yx) throw () | |
{ | |
return (:: fdiml(_Xx, _Yx)); | |
} | |
inline long double floor( long double _Xx) throw () | |
{ | |
return (:: floorl(_Xx)); | |
} | |
inline long double fma( long double _Xx, | |
long double _Yx, long double _Zx) throw () | |
{ | |
return (:: fmal(_Xx, _Yx, _Zx)); | |
} | |
inline long double fmax( long double _Xx, | |
long double _Yx) throw () | |
{ | |
return (:: fmaxl(_Xx, _Yx)); | |
} | |
inline long double fmin( long double _Xx, | |
long double _Yx) throw () | |
{ | |
return (:: fminl(_Xx, _Yx)); | |
} | |
inline long double fmod( long double _Xx, | |
long double _Yx) throw () | |
{ | |
return (:: fmodl(_Xx, _Yx)); | |
} | |
inline long double frexp( long double _Xx, | |
int* _Yx) throw () | |
{ | |
return (:: frexpl(_Xx, _Yx)); | |
} | |
inline long double hypot( long double _Xx, | |
long double _Yx) throw () | |
{ | |
return (:: hypotl(_Xx, _Yx)); | |
} | |
inline int ilogb( long double _Xx) throw () | |
{ | |
return (:: ilogbl(_Xx)); | |
} | |
inline long double ldexp( long double _Xx, | |
int _Yx) throw () | |
{ | |
return (:: ldexpl(_Xx, _Yx)); | |
} | |
inline long double lgamma( long double _Xx) throw () | |
{ | |
return (:: lgammal(_Xx)); | |
} | |
inline long long llrint( long double _Xx) throw () | |
{ | |
return (:: llrintl(_Xx)); | |
} | |
inline long long llround( long double _Xx) throw () | |
{ | |
return (:: llroundl(_Xx)); | |
} | |
inline long double log( long double _Xx) throw () | |
{ | |
return (:: logl(_Xx)); | |
} | |
inline long double log10( long double _Xx) throw () | |
{ | |
return (:: log10l(_Xx)); | |
} | |
inline long double log1p( long double _Xx) throw () | |
{ | |
return (:: log1pl(_Xx)); | |
} | |
inline long double log2( long double _Xx) throw () | |
{ | |
return (:: log2l(_Xx)); | |
} | |
inline long double logb( long double _Xx) throw () | |
{ | |
return (:: logbl(_Xx)); | |
} | |
inline long lrint( long double _Xx) throw () | |
{ | |
return (:: lrintl(_Xx)); | |
} | |
inline long lround( long double _Xx) throw () | |
{ | |
return (:: lroundl(_Xx)); | |
} | |
inline long double modf( long double _Xx, | |
long double* _Yx) throw () | |
{ | |
return (:: modfl(_Xx, _Yx)); | |
} | |
inline long double nearbyint( long double _Xx) throw () | |
{ | |
return (:: nearbyintl(_Xx)); | |
} | |
inline long double nextafter( long double _Xx, | |
long double _Yx) throw () | |
{ | |
return (:: nextafterl(_Xx, _Yx)); | |
} | |
inline long double nexttoward( long double _Xx, | |
long double _Yx) throw () | |
{ | |
return (:: nexttowardl(_Xx, _Yx)); | |
} | |
inline long double pow( long double _Xx, | |
long double _Yx) throw () | |
{ | |
return (:: powl(_Xx, _Yx)); | |
} | |
inline long double pow( long double _Xx, | |
int _Yx) throw () | |
{ | |
if (_Yx == 2) | |
return (_Xx * _Xx); | |
return (:: powl(_Xx, static_cast<long double>(_Yx))); | |
} | |
inline long double remainder( long double _Xx, | |
long double _Yx) throw () | |
{ | |
return (:: remainderl(_Xx, _Yx)); | |
} | |
inline long double remquo( long double _Xx, | |
long double _Yx, int *_Zx) throw () | |
{ | |
return (:: remquol(_Xx, _Yx, _Zx)); | |
} | |
inline long double rint( long double _Xx) throw () | |
{ | |
return (:: rintl(_Xx)); | |
} | |
inline long double round( long double _Xx) throw () | |
{ | |
return (:: roundl(_Xx)); | |
} | |
inline long double scalbln( long double _Xx, | |
long _Yx) throw () | |
{ | |
return (:: scalblnl(_Xx, _Yx)); | |
} | |
inline long double scalbn( long double _Xx, | |
int _Yx) throw () | |
{ | |
return (:: scalbnl(_Xx, _Yx)); | |
} | |
inline long double sin( long double _Xx) throw () | |
{ | |
return (:: sinl(_Xx)); | |
} | |
inline long double sinh( long double _Xx) throw () | |
{ | |
return (:: sinhl(_Xx)); | |
} | |
inline long double sqrt( long double _Xx) throw () | |
{ | |
return (:: sqrtl(_Xx)); | |
} | |
inline long double tan( long double _Xx) throw () | |
{ | |
return (:: tanl(_Xx)); | |
} | |
inline long double tanh( long double _Xx) throw () | |
{ | |
return (:: tanhl(_Xx)); | |
} | |
inline long double tgamma( long double _Xx) throw () | |
{ | |
return (:: tgammal(_Xx)); | |
} | |
inline long double trunc( long double _Xx) throw () | |
{ | |
return (:: truncl(_Xx)); | |
} | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xtgmath.h" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xtr1common" | |
#pragma once | |
#pragma pack(push,8) | |
#pragma warning(push,4) | |
#pragma warning(disable: 4702 ) | |
namespace std { | |
struct _Nil | |
{ | |
}; | |
template<class _Ty, | |
_Ty _Val> | |
struct integral_constant | |
{ | |
static constexpr _Ty value = _Val; | |
typedef _Ty value_type; | |
typedef integral_constant<_Ty, _Val> type; | |
constexpr operator value_type() const throw () | |
{ | |
return (value); | |
} | |
constexpr value_type operator()() const throw () | |
{ | |
return (value); | |
} | |
}; | |
typedef integral_constant<bool, true> true_type; | |
typedef integral_constant<bool, false> false_type; | |
template<bool _Val> | |
using bool_constant = integral_constant<bool, _Val>; | |
template<bool _Val> | |
struct _Cat_base | |
: integral_constant<bool, _Val> | |
{ | |
}; | |
template<bool _Test, | |
class _Ty = void> | |
struct enable_if | |
{ | |
}; | |
template<class _Ty> | |
struct enable_if<true, _Ty> | |
{ | |
typedef _Ty type; | |
}; | |
template<bool _Test, | |
class _Ty1, | |
class _Ty2> | |
struct conditional | |
{ | |
typedef _Ty2 type; | |
}; | |
template<class _Ty1, | |
class _Ty2> | |
struct conditional<true, _Ty1, _Ty2> | |
{ | |
typedef _Ty1 type; | |
}; | |
template<class _Ty1, | |
class _Ty2> | |
struct is_same | |
: false_type | |
{ | |
}; | |
template<class _Ty1> | |
struct is_same<_Ty1, _Ty1> | |
: true_type | |
{ | |
}; | |
template<class _Ty, | |
class _Uty> | |
constexpr bool is_same_v = is_same<_Ty, _Uty>::value; | |
template<class _Ty> | |
struct remove_const | |
{ | |
typedef _Ty type; | |
}; | |
template<class _Ty> | |
struct remove_const<const _Ty> | |
{ | |
typedef _Ty type; | |
}; | |
template<class _Ty> | |
struct remove_volatile | |
{ | |
typedef _Ty type; | |
}; | |
template<class _Ty> | |
struct remove_volatile<volatile _Ty> | |
{ | |
typedef _Ty type; | |
}; | |
template<class _Ty> | |
struct remove_cv | |
{ | |
typedef typename remove_const<typename remove_volatile<_Ty>::type>::type | |
type; | |
}; | |
template<class _Ty> | |
struct _Is_integral | |
: false_type | |
{ | |
}; | |
template<> | |
struct _Is_integral<bool> | |
: true_type | |
{ | |
}; | |
template<> | |
struct _Is_integral<char> | |
: true_type | |
{ | |
}; | |
template<> | |
struct _Is_integral<unsigned char> | |
: true_type | |
{ | |
}; | |
template<> | |
struct _Is_integral<signed char> | |
: true_type | |
{ | |
}; | |
template<> | |
struct _Is_integral<wchar_t> | |
: true_type | |
{ | |
}; | |
#line 174 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xtr1common" | |
template<> | |
struct _Is_integral<unsigned short> | |
: true_type | |
{ | |
}; | |
template<> | |
struct _Is_integral<signed short> | |
: true_type | |
{ | |
}; | |
template<> | |
struct _Is_integral<unsigned int> | |
: true_type | |
{ | |
}; | |
template<> | |
struct _Is_integral<signed int> | |
: true_type | |
{ | |
}; | |
template<> | |
struct _Is_integral<unsigned long> | |
: true_type | |
{ | |
}; | |
template<> | |
struct _Is_integral<signed long> | |
: true_type | |
{ | |
}; | |
template<> | |
struct _Is_integral<char16_t> | |
: true_type | |
{ | |
}; | |
template<> | |
struct _Is_integral<char32_t> | |
: true_type | |
{ | |
}; | |
template<> | |
struct _Is_integral<long long> | |
: true_type | |
{ | |
}; | |
template<> | |
struct _Is_integral<unsigned long long> | |
: true_type | |
{ | |
}; | |
template<class _Ty> | |
struct is_integral | |
: _Is_integral<typename remove_cv<_Ty>::type> | |
{ | |
}; | |
template<class _Ty> | |
constexpr bool is_integral_v = is_integral<_Ty>::value; | |
template<class _Ty> | |
struct _Is_floating_point | |
: false_type | |
{ | |
}; | |
template<> | |
struct _Is_floating_point<float> | |
: true_type | |
{ | |
}; | |
template<> | |
struct _Is_floating_point<double> | |
: true_type | |
{ | |
}; | |
template<> | |
struct _Is_floating_point<long double> | |
: true_type | |
{ | |
}; | |
template<class _Ty> | |
struct is_floating_point | |
: _Is_floating_point<typename remove_cv<_Ty>::type> | |
{ | |
}; | |
template<class _Ty> | |
constexpr bool is_floating_point_v = is_floating_point<_Ty>::value; | |
template<class _Ty> | |
struct is_arithmetic | |
: _Cat_base<is_integral<_Ty>::value | |
|| is_floating_point<_Ty>::value> | |
{ | |
}; | |
template<class _Ty> | |
constexpr bool is_arithmetic_v = is_arithmetic<_Ty>::value; | |
template<class _Ty> | |
struct remove_reference | |
{ | |
typedef _Ty type; | |
}; | |
template<class _Ty> | |
struct remove_reference<_Ty&> | |
{ | |
typedef _Ty type; | |
}; | |
template<class _Ty> | |
struct remove_reference<_Ty&&> | |
{ | |
typedef _Ty type; | |
}; | |
struct _Wrap_int | |
{ | |
_Wrap_int(int) | |
{ | |
} | |
}; | |
} | |
#pragma warning(pop) | |
#pragma pack(pop) | |
#line 322 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xtr1common" | |
#line 323 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xtr1common" | |
#line 9 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xtgmath.h" | |
#pragma pack(push,8) | |
#pragma warning(push,4) | |
#pragma warning(disable: 4702 ) | |
namespace std { | |
template<class _Ty> | |
struct _Promote_to_float | |
{ | |
typedef typename conditional<is_integral<_Ty>::value, | |
double, _Ty>::type type; | |
}; | |
template<class _Ty1, | |
class _Ty2> | |
struct _Common_float_type | |
{ | |
typedef typename _Promote_to_float<_Ty1>::type _Ty1f; | |
typedef typename _Promote_to_float<_Ty2>::type _Ty2f; | |
typedef typename conditional<is_same<_Ty1f, long double>::value | |
|| is_same<_Ty2f, long double>::value, long double, | |
typename conditional<is_same<_Ty1f, double>::value | |
|| is_same<_Ty2f, double>::value, double, | |
float>::type>::type type; | |
}; | |
} | |
template<class _Ty1, | |
class _Ty2> inline | |
typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value | |
&& ::std:: is_arithmetic<_Ty2>::value, | |
typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type | |
pow(const _Ty1 _Left, const _Ty2 _Right) | |
{ | |
typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; | |
return (:: pow(type(_Left), type(_Right))); | |
} | |
extern "C" double __cdecl acos( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type acos(_Ty _Left) { return (:: acos((double)_Left)); } | |
extern "C" double __cdecl asin( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type asin(_Ty _Left) { return (:: asin((double)_Left)); } | |
extern "C" double __cdecl atan( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type atan(_Ty _Left) { return (:: atan((double)_Left)); } | |
extern "C" double __cdecl atan2( double, double); template<class _Ty1, class _Ty2> inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type atan2(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: atan2((type)_Left, (type)_Right)); } | |
extern "C" double __cdecl ceil( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type ceil(_Ty _Left) { return (:: ceil((double)_Left)); } | |
extern "C" double __cdecl cos( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type cos(_Ty _Left) { return (:: cos((double)_Left)); } | |
extern "C" double __cdecl cosh( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type cosh(_Ty _Left) { return (:: cosh((double)_Left)); } | |
extern "C" double __cdecl exp( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type exp(_Ty _Left) { return (:: exp((double)_Left)); } | |
extern "C" double __cdecl fabs( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type fabs(_Ty _Left) { return (:: fabs((double)_Left)); } | |
extern "C" double __cdecl floor( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type floor(_Ty _Left) { return (:: floor((double)_Left)); } | |
extern "C" double __cdecl fmod( double, double); template<class _Ty1, class _Ty2> inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type fmod(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: fmod((type)_Left, (type)_Right)); } | |
extern "C" double __cdecl frexp( double, int *); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type frexp(_Ty _Left, int * _Arg2) { return (:: frexp((double)_Left, _Arg2)); } | |
extern "C" double __cdecl ldexp( double, int); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type ldexp(_Ty _Left, int _Arg2) { return (:: ldexp((double)_Left, _Arg2)); } | |
extern "C" double __cdecl log( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type log(_Ty _Left) { return (:: log((double)_Left)); } | |
extern "C" double __cdecl log10( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type log10(_Ty _Left) { return (:: log10((double)_Left)); } | |
extern "C" double __cdecl sin( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type sin(_Ty _Left) { return (:: sin((double)_Left)); } | |
extern "C" double __cdecl sinh( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type sinh(_Ty _Left) { return (:: sinh((double)_Left)); } | |
extern "C" double __cdecl sqrt( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type sqrt(_Ty _Left) { return (:: sqrt((double)_Left)); } | |
extern "C" double __cdecl tan( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type tan(_Ty _Left) { return (:: tan((double)_Left)); } | |
extern "C" double __cdecl tanh( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type tanh(_Ty _Left) { return (:: tanh((double)_Left)); } | |
inline float _Fma(float _Left, float _Middle, float _Right) | |
{ | |
return (:: fmaf(_Left, _Middle, _Right)); | |
} | |
inline double _Fma(double _Left, double _Middle, double _Right) | |
{ | |
return (:: fma(_Left, _Middle, _Right)); | |
} | |
inline long double _Fma(long double _Left, long double _Middle, | |
long double _Right) | |
{ | |
return (:: fmal(_Left, _Middle, _Right)); | |
} | |
template<class _Ty1, | |
class _Ty2, | |
class _Ty3> inline | |
typename ::std:: _Common_float_type<_Ty1, | |
typename ::std:: _Common_float_type<_Ty2, _Ty3>::type>::type | |
fma(_Ty1 _Left, _Ty2 _Middle, _Ty3 _Right) | |
{ | |
typedef typename ::std:: _Common_float_type<_Ty1, | |
typename ::std:: _Common_float_type<_Ty2, _Ty3>::type>::type type; | |
return (_Fma((type)_Left, (type)_Middle, (type)_Right)); | |
} | |
inline float _Remquo(float _Left, float _Right, int *_Pquo) | |
{ | |
return (:: remquof(_Left, _Right, _Pquo)); | |
} | |
inline double _Remquo(double _Left, double _Right, int *_Pquo) | |
{ | |
return (:: remquo(_Left, _Right, _Pquo)); | |
} | |
inline long double _Remquo(long double _Left, long double _Right, int *_Pquo) | |
{ | |
return (:: remquol(_Left, _Right, _Pquo)); | |
} | |
template<class _Ty1, | |
class _Ty2> inline | |
typename ::std:: _Common_float_type<_Ty1, _Ty2>::type | |
remquo(_Ty1 _Left, _Ty2 _Right, int *_Pquo) | |
{ | |
typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; | |
return (_Remquo((type)_Left, (type)_Right, _Pquo)); | |
} | |
extern "C" double __cdecl acosh( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type acosh(_Ty _Left) { return (:: acosh((double)_Left)); } | |
extern "C" double __cdecl asinh( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type asinh(_Ty _Left) { return (:: asinh((double)_Left)); } | |
extern "C" double __cdecl atanh( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type atanh(_Ty _Left) { return (:: atanh((double)_Left)); } | |
extern "C" double __cdecl cbrt( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type cbrt(_Ty _Left) { return (:: cbrt((double)_Left)); } | |
extern "C" double __cdecl copysign( double, double); template<class _Ty1, class _Ty2> inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type copysign(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: copysign((type)_Left, (type)_Right)); } | |
extern "C" double __cdecl erf( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type erf(_Ty _Left) { return (:: erf((double)_Left)); } | |
extern "C" double __cdecl erfc( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type erfc(_Ty _Left) { return (:: erfc((double)_Left)); } | |
extern "C" double __cdecl expm1( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type expm1(_Ty _Left) { return (:: expm1((double)_Left)); } | |
extern "C" double __cdecl exp2( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type exp2(_Ty _Left) { return (:: exp2((double)_Left)); } | |
extern "C" double __cdecl fdim( double, double); template<class _Ty1, class _Ty2> inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type fdim(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: fdim((type)_Left, (type)_Right)); } | |
extern "C" double __cdecl fmax( double, double); template<class _Ty1, class _Ty2> inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type fmax(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: fmax((type)_Left, (type)_Right)); } | |
extern "C" double __cdecl fmin( double, double); template<class _Ty1, class _Ty2> inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type fmin(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: fmin((type)_Left, (type)_Right)); } | |
extern "C" double __cdecl hypot( double, double); template<class _Ty1, class _Ty2> inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type hypot(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: hypot((type)_Left, (type)_Right)); } | |
extern "C" int __cdecl ilogb( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, int>::type ilogb(_Ty _Left) { return (:: ilogb((double)_Left)); } | |
extern "C" double __cdecl lgamma( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type lgamma(_Ty _Left) { return (:: lgamma((double)_Left)); } | |
extern "C" long long __cdecl llrint( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, long long>::type llrint(_Ty _Left) { return (:: llrint((double)_Left)); } | |
extern "C" long long __cdecl llround( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, long long>::type llround(_Ty _Left) { return (:: llround((double)_Left)); } | |
extern "C" double __cdecl log1p( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type log1p(_Ty _Left) { return (:: log1p((double)_Left)); } | |
extern "C" double __cdecl log2( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type log2(_Ty _Left) { return (:: log2((double)_Left)); } | |
extern "C" double __cdecl logb( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type logb(_Ty _Left) { return (:: logb((double)_Left)); } | |
extern "C" long __cdecl lrint( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, long>::type lrint(_Ty _Left) { return (:: lrint((double)_Left)); } | |
extern "C" long __cdecl lround( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, long>::type lround(_Ty _Left) { return (:: lround((double)_Left)); } | |
extern "C" double __cdecl nearbyint( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type nearbyint(_Ty _Left) { return (:: nearbyint((double)_Left)); } | |
extern "C" double __cdecl nextafter( double, double); template<class _Ty1, class _Ty2> inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type nextafter(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: nextafter((type)_Left, (type)_Right)); } | |
extern "C" double __cdecl nexttoward( double, long double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type nexttoward(_Ty _Left, long double _Arg2) { return (:: nexttoward((double)_Left, _Arg2)); } | |
extern "C" double __cdecl remainder( double, double); template<class _Ty1, class _Ty2> inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type remainder(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: remainder((type)_Left, (type)_Right)); } | |
extern "C" double __cdecl rint( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type rint(_Ty _Left) { return (:: rint((double)_Left)); } | |
extern "C" double __cdecl round( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type round(_Ty _Left) { return (:: round((double)_Left)); } | |
extern "C" double __cdecl scalbln( double, long); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type scalbln(_Ty _Left, long _Arg2) { return (:: scalbln((double)_Left, _Arg2)); } | |
extern "C" double __cdecl scalbn( double, int); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type scalbn(_Ty _Left, int _Arg2) { return (:: scalbn((double)_Left, _Arg2)); } | |
extern "C" double __cdecl tgamma( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type tgamma(_Ty _Left) { return (:: tgamma((double)_Left)); } | |
extern "C" double __cdecl trunc( double); template<class _Ty> inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type trunc(_Ty _Left) { return (:: trunc((double)_Left)); } | |
#pragma warning(pop) | |
#pragma pack(pop) | |
#line 217 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xtgmath.h" | |
#line 218 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xtgmath.h" | |
#line 219 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xtgmath.h" | |
#line 618 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cmath" | |
namespace std { | |
using :: abs; using :: acos; using :: asin; | |
using :: atan; using :: atan2; using :: ceil; | |
using :: cos; using :: cosh; using :: exp; | |
using :: fabs; using :: floor; using :: fmod; | |
using :: frexp; using :: ldexp; using :: log; | |
using :: log10; using :: modf; using :: pow; | |
using :: sin; using :: sinh; using :: sqrt; | |
using :: tan; using :: tanh; | |
using :: acosf; using :: asinf; | |
using :: atanf; using :: atan2f; using :: ceilf; | |
using :: cosf; using :: coshf; using :: expf; | |
using :: fabsf; using :: floorf; using :: fmodf; | |
using :: frexpf; using :: ldexpf; using :: logf; | |
using :: log10f; using :: modff; using :: powf; | |
using :: sinf; using :: sinhf; using :: sqrtf; | |
using :: tanf; using :: tanhf; | |
using :: acosl; using :: asinl; | |
using :: atanl; using :: atan2l; using :: ceill; | |
using :: cosl; using :: coshl; using :: expl; | |
using :: fabsl; using :: floorl; using :: fmodl; | |
using :: frexpl; using :: ldexpl; using :: logl; | |
using :: log10l; using :: modfl; using :: powl; | |
using :: sinl; using :: sinhl; using :: sqrtl; | |
using :: tanl; using :: tanhl; | |
using :: float_t; using :: double_t; | |
using :: acosh; using :: asinh; using :: atanh; | |
using :: cbrt; using :: erf; using :: erfc; | |
using :: expm1; using :: exp2; | |
using :: hypot; using :: ilogb; using :: lgamma; | |
using :: log1p; using :: log2; using :: logb; | |
using :: llrint; using :: lrint; using :: nearbyint; | |
using :: rint; using :: llround; using :: lround; | |
using :: fdim; using :: fma; using :: fmax; using :: fmin; | |
using :: round; using :: trunc; | |
using :: remainder; using :: remquo; | |
using :: copysign; using :: nan; using :: nextafter; | |
using :: scalbn; using :: scalbln; | |
using :: nexttoward; using :: tgamma; | |
using :: acoshf; using :: asinhf; using :: atanhf; | |
using :: cbrtf; using :: erff; using :: erfcf; | |
using :: expm1f; using :: exp2f; | |
using :: hypotf; using :: ilogbf; using :: lgammaf; | |
using :: log1pf; using :: log2f; using :: logbf; | |
using :: llrintf; using :: lrintf; using :: nearbyintf; | |
using :: rintf; using :: llroundf; using :: lroundf; | |
using :: fdimf; using :: fmaf; using :: fmaxf; using :: fminf; | |
using :: roundf; using :: truncf; | |
using :: remainderf; using :: remquof; | |
using :: copysignf; using :: nanf; | |
using :: nextafterf; using :: scalbnf; using :: scalblnf; | |
using :: nexttowardf; using :: tgammaf; | |
using :: acoshl; using :: asinhl; using :: atanhl; | |
using :: cbrtl; using :: erfl; using :: erfcl; | |
using :: expm1l; using :: exp2l; | |
using :: hypotl; using :: ilogbl; using :: lgammal; | |
using :: log1pl; using :: log2l; using :: logbl; | |
using :: llrintl; using :: lrintl; using :: nearbyintl; | |
using :: rintl; using :: llroundl; using :: lroundl; | |
using :: fdiml; using :: fmal; using :: fmaxl; using :: fminl; | |
using :: roundl; using :: truncl; | |
using :: remainderl; using :: remquol; | |
using :: copysignl; using :: nanl; | |
using :: nextafterl; using :: scalbnl; using :: scalblnl; | |
using :: nexttowardl; using :: tgammal; | |
using :: fpclassify; using :: signbit; | |
using :: isfinite; using :: isinf; | |
using :: isnan; using :: isnormal; | |
using :: isgreater; using :: isgreaterequal; | |
using :: isless; using :: islessequal; | |
using :: islessgreater; using :: isunordered; | |
} | |
#line 699 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cmath" | |
#line 701 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cmath" | |
#line 8 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xlocnum" | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cstdio" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_stdio_config.h" | |
#pragma once | |
__pragma(pack(push, 8)) extern "C" { | |
#line 21 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_stdio_config.h" | |
#line 23 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_stdio_config.h" | |
#line 31 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_stdio_config.h" | |
#line 55 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_stdio_config.h" | |
#line 60 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_stdio_config.h" | |
#pragma detect_mismatch("_CRT_STDIO_ISO_WIDE_SPECIFIERS", "0") | |
#line 67 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_stdio_config.h" | |
#line 68 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_stdio_config.h" | |
__declspec(noinline) __inline unsigned __int64* __cdecl __local_stdio_printf_options(void) | |
{ | |
static unsigned __int64 _OptionsStorage; | |
return &_OptionsStorage; | |
} | |
__declspec(noinline) __inline unsigned __int64* __cdecl __local_stdio_scanf_options(void) | |
{ | |
static unsigned __int64 _OptionsStorage; | |
return &_OptionsStorage; | |
} | |
} __pragma(pack(pop)) | |
#line 108 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_stdio_config.h" | |
#line 14 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__pragma(pack(push, 8)) extern "C" { | |
typedef struct _iobuf | |
{ | |
void* _Placeholder; | |
} FILE; | |
#line 30 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
FILE* __cdecl __acrt_iob_func(unsigned); | |
wint_t __cdecl fgetwc( | |
FILE* _Stream | |
); | |
wint_t __cdecl _fgetwchar(void); | |
wint_t __cdecl fputwc( | |
wchar_t _Character, | |
FILE* _Stream); | |
wint_t __cdecl _fputwchar( | |
wchar_t _Character | |
); | |
wint_t __cdecl getwc( | |
FILE* _Stream | |
); | |
wint_t __cdecl getwchar(void); | |
wchar_t* __cdecl fgetws( | |
wchar_t* _Buffer, | |
int _BufferCount, | |
FILE* _Stream | |
); | |
int __cdecl fputws( | |
wchar_t const* _Buffer, | |
FILE* _Stream | |
); | |
wchar_t* __cdecl _getws_s( | |
wchar_t* _Buffer, | |
size_t _BufferCount | |
); | |
extern "C++" { template <size_t _Size> inline wchar_t* __cdecl _getws_s( wchar_t (&_Buffer)[_Size]) throw() { return _getws_s(_Buffer, _Size); } } | |
#line 99 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
wint_t __cdecl putwc( | |
wchar_t _Character, | |
FILE* _Stream | |
); | |
wint_t __cdecl putwchar( | |
wchar_t _Character | |
); | |
int __cdecl _putws( | |
wchar_t const* _Buffer | |
); | |
wint_t __cdecl ungetwc( | |
wint_t _Character, | |
FILE* _Stream | |
); | |
FILE * __cdecl _wfdopen( | |
int _FileHandle, | |
wchar_t const* _Mode | |
); | |
FILE* __cdecl _wfopen( | |
wchar_t const* _FileName, | |
wchar_t const* _Mode | |
); | |
errno_t __cdecl _wfopen_s( | |
FILE** _Stream, | |
wchar_t const* _FileName, | |
wchar_t const* _Mode | |
); | |
FILE* __cdecl _wfreopen( | |
wchar_t const* _FileName, | |
wchar_t const* _Mode, | |
FILE* _OldStream | |
); | |
errno_t __cdecl _wfreopen_s( | |
FILE** _Stream, | |
wchar_t const* _FileName, | |
wchar_t const* _Mode, | |
FILE* _OldStream | |
); | |
FILE* __cdecl _wfsopen( | |
wchar_t const* _FileName, | |
wchar_t const* _Mode, | |
int _ShFlag | |
); | |
void __cdecl _wperror( | |
wchar_t const* _ErrorMessage | |
); | |
FILE* __cdecl _wpopen( | |
wchar_t const* _Command, | |
wchar_t const* _Mode | |
); | |
#line 177 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
int __cdecl _wremove( | |
wchar_t const* _FileName | |
); | |
__declspec(allocator) wchar_t* __cdecl _wtempnam( | |
wchar_t const* _Directory, | |
wchar_t const* _FilePrefix | |
); | |
errno_t __cdecl _wtmpnam_s( | |
wchar_t* _Buffer, | |
size_t _BufferCount | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _wtmpnam_s( wchar_t (&_Buffer)[_Size]) throw() { return _wtmpnam_s(_Buffer, _Size); } } | |
#line 204 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
wchar_t* __cdecl _wtmpnam( wchar_t *_Buffer); | |
#line 210 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
wint_t __cdecl _fgetwc_nolock( | |
FILE* _Stream | |
); | |
wint_t __cdecl _fputwc_nolock( | |
wchar_t _Character, | |
FILE* _Stream | |
); | |
wint_t __cdecl _getwc_nolock( | |
FILE* _Stream | |
); | |
wint_t __cdecl _putwc_nolock( | |
wchar_t _Character, | |
FILE* _Stream | |
); | |
wint_t __cdecl _ungetwc_nolock( | |
wint_t _Character, | |
FILE* _Stream | |
); | |
#line 251 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
int __cdecl __stdio_common_vfwprintf( | |
unsigned __int64 _Options, | |
FILE* _Stream, | |
wchar_t const* _Format, | |
_locale_t _Locale, | |
va_list _ArgList | |
); | |
int __cdecl __stdio_common_vfwprintf_s( | |
unsigned __int64 _Options, | |
FILE* _Stream, | |
wchar_t const* _Format, | |
_locale_t _Locale, | |
va_list _ArgList | |
); | |
int __cdecl __stdio_common_vfwprintf_p( | |
unsigned __int64 _Options, | |
FILE* _Stream, | |
wchar_t const* _Format, | |
_locale_t _Locale, | |
va_list _ArgList | |
); | |
__inline int __cdecl _vfwprintf_l( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 303 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return __stdio_common_vfwprintf((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); | |
} | |
#line 307 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl vfwprintf( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 317 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vfwprintf_l(_Stream, _Format, 0, _ArgList); | |
} | |
#line 321 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vfwprintf_s_l( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 332 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return __stdio_common_vfwprintf_s((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); | |
} | |
#line 336 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl vfwprintf_s( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 348 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vfwprintf_s_l(_Stream, _Format, 0, _ArgList); | |
} | |
#line 352 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#line 354 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vfwprintf_p_l( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 365 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return __stdio_common_vfwprintf_p((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); | |
} | |
#line 369 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vfwprintf_p( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 379 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vfwprintf_p_l(_Stream, _Format, 0, _ArgList); | |
} | |
#line 383 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vwprintf_l( | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 393 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vfwprintf_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); | |
} | |
#line 397 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl vwprintf( | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 406 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vfwprintf_l((__acrt_iob_func(1)), _Format, 0, _ArgList); | |
} | |
#line 410 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vwprintf_s_l( | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 420 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vfwprintf_s_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); | |
} | |
#line 424 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl vwprintf_s( | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 435 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vfwprintf_s_l((__acrt_iob_func(1)), _Format, 0, _ArgList); | |
} | |
#line 439 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#line 441 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vwprintf_p_l( | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 451 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vfwprintf_p_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); | |
} | |
#line 455 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vwprintf_p( | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 464 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vfwprintf_p_l((__acrt_iob_func(1)), _Format, 0, _ArgList); | |
} | |
#line 468 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _fwprintf_l( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 478 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwprintf_l(_Stream, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 487 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl fwprintf( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
...) | |
#line 496 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwprintf_l(_Stream, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 505 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _fwprintf_s_l( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 515 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwprintf_s_l(_Stream, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 524 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl fwprintf_s( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
...) | |
#line 535 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwprintf_s_l(_Stream, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 544 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#line 546 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _fwprintf_p_l( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 556 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwprintf_p_l(_Stream, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 565 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _fwprintf_p( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
...) | |
#line 574 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwprintf_p_l(_Stream, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 583 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _wprintf_l( | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 592 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwprintf_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 601 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl wprintf( | |
wchar_t const* const _Format, | |
...) | |
#line 609 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwprintf_l((__acrt_iob_func(1)), _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 618 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _wprintf_s_l( | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 627 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwprintf_s_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 636 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl wprintf_s( | |
wchar_t const* const _Format, | |
...) | |
#line 646 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwprintf_s_l((__acrt_iob_func(1)), _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 655 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#line 657 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _wprintf_p_l( | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 666 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwprintf_p_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 675 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _wprintf_p( | |
wchar_t const* const _Format, | |
...) | |
#line 683 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwprintf_p_l((__acrt_iob_func(1)), _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 692 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
int __cdecl __stdio_common_vfwscanf( | |
unsigned __int64 _Options, | |
FILE* _Stream, | |
wchar_t const* _Format, | |
_locale_t _Locale, | |
va_list _ArgList | |
); | |
__inline int __cdecl _vfwscanf_l( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 718 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return __stdio_common_vfwscanf( | |
(*__local_stdio_scanf_options ()), | |
_Stream, _Format, _Locale, _ArgList); | |
} | |
#line 724 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl vfwscanf( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 734 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vfwscanf_l(_Stream, _Format, 0, _ArgList); | |
} | |
#line 738 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vfwscanf_s_l( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 749 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return __stdio_common_vfwscanf( | |
(*__local_stdio_scanf_options ()) | (1ULL << 0), | |
_Stream, _Format, _Locale, _ArgList); | |
} | |
#line 755 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl vfwscanf_s( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 767 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vfwscanf_s_l(_Stream, _Format, 0, _ArgList); | |
} | |
#line 771 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#line 773 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vwscanf_l( | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 782 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vfwscanf_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); | |
} | |
#line 786 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl vwscanf( | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 795 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vfwscanf_l((__acrt_iob_func(0)), _Format, 0, _ArgList); | |
} | |
#line 799 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vwscanf_s_l( | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 809 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vfwscanf_s_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); | |
} | |
#line 813 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl vwscanf_s( | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 824 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vfwscanf_s_l((__acrt_iob_func(0)), _Format, 0, _ArgList); | |
} | |
#line 828 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#line 830 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _fwscanf_l( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 840 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwscanf_l(_Stream, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 849 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl fwscanf( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
...) | |
#line 858 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwscanf_l(_Stream, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 867 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _fwscanf_s_l( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 877 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwscanf_s_l(_Stream, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 886 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl fwscanf_s( | |
FILE* const _Stream, | |
wchar_t const* const _Format, | |
...) | |
#line 897 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwscanf_s_l(_Stream, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 906 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#line 908 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _wscanf_l( | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 917 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwscanf_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 926 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl wscanf( | |
wchar_t const* const _Format, | |
...) | |
#line 934 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwscanf_l((__acrt_iob_func(0)), _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 943 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _wscanf_s_l( | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 952 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwscanf_s_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 961 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl wscanf_s( | |
wchar_t const* const _Format, | |
...) | |
#line 971 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfwscanf_s_l((__acrt_iob_func(0)), _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 980 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#line 982 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#line 998 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
int __cdecl __stdio_common_vswprintf( | |
unsigned __int64 _Options, | |
wchar_t* _Buffer, | |
size_t _BufferCount, | |
wchar_t const* _Format, | |
_locale_t _Locale, | |
va_list _ArgList | |
); | |
int __cdecl __stdio_common_vswprintf_s( | |
unsigned __int64 _Options, | |
wchar_t* _Buffer, | |
size_t _BufferCount, | |
wchar_t const* _Format, | |
_locale_t _Locale, | |
va_list _ArgList | |
); | |
int __cdecl __stdio_common_vsnwprintf_s( | |
unsigned __int64 _Options, | |
wchar_t* _Buffer, | |
size_t _BufferCount, | |
size_t _MaxCount, | |
wchar_t const* _Format, | |
_locale_t _Locale, | |
va_list _ArgList | |
); | |
int __cdecl __stdio_common_vswprintf_p( | |
unsigned __int64 _Options, | |
wchar_t* _Buffer, | |
size_t _BufferCount, | |
wchar_t const* _Format, | |
_locale_t _Locale, | |
va_list _ArgList | |
); | |
__inline int __cdecl _vsnwprintf_l( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1056 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int const _Result = __stdio_common_vswprintf( | |
(*__local_stdio_printf_options()) | (1ULL << 0), | |
_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
return _Result < 0 ? -1 : _Result; | |
} | |
#line 1064 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#pragma warning(push) | |
#pragma warning(disable: 4793) | |
__inline int __cdecl _vsnwprintf_s_l( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
size_t const _MaxCount, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1081 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int const _Result = __stdio_common_vsnwprintf_s( | |
(*__local_stdio_printf_options()), | |
_Buffer, _BufferCount, _MaxCount, _Format, _Locale, _ArgList); | |
return _Result < 0 ? -1 : _Result; | |
} | |
#line 1089 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vsnwprintf_s( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
size_t const _MaxCount, | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 1102 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vsnwprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, 0, _ArgList); | |
} | |
#line 1106 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _snwprintf( wchar_t *_Buffer, size_t _BufferCount, wchar_t const* _Format, ...); __inline int __cdecl _vsnwprintf( wchar_t *_Buffer, size_t _BufferCount, wchar_t const* _Format, va_list _Args); | |
#line 1115 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#pragma warning(pop) | |
__inline int __cdecl _vsnwprintf( | |
wchar_t* _Buffer, | |
size_t _BufferCount, | |
wchar_t const* _Format, | |
va_list _ArgList | |
) | |
#line 1129 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
#pragma warning(push) | |
#pragma warning(disable: 4996) | |
return _vsnwprintf_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
#pragma warning(pop) | |
} | |
#line 1136 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
extern "C++" { template <size_t _Size> inline int __cdecl _vsnwprintf_s( wchar_t (&_Buffer)[_Size], size_t _BufferCount, wchar_t const* _Format, va_list _ArgList) throw() { return _vsnwprintf_s(_Buffer, _Size, _BufferCount, _Format, _ArgList); } } | |
#line 1145 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vswprintf_c_l( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1158 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int const _Result = __stdio_common_vswprintf( | |
(*__local_stdio_printf_options()), | |
_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
return _Result < 0 ? -1 : _Result; | |
} | |
#line 1166 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vswprintf_c( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 1178 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vswprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
} | |
#line 1182 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vswprintf_l( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1195 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
#pragma warning(push) | |
#pragma warning(disable: 4996) | |
return _vswprintf_c_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
#pragma warning(pop) | |
} | |
#line 1202 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl __vswprintf_l( | |
wchar_t* const _Buffer, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1214 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vswprintf_l(_Buffer, (size_t)-1, _Format, _Locale, _ArgList); | |
} | |
#line 1218 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vswprintf( | |
wchar_t* const _Buffer, | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 1229 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vswprintf_l(_Buffer, (size_t)-1, _Format, 0, _ArgList); | |
} | |
#line 1233 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl vswprintf( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 1245 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vswprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
} | |
#line 1249 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vswprintf_s_l( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1262 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int const _Result = __stdio_common_vswprintf_s( | |
(*__local_stdio_printf_options()), | |
_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
return _Result < 0 ? -1 : _Result; | |
} | |
#line 1270 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl vswprintf_s( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 1283 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vswprintf_s_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
} | |
#line 1287 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#line 1289 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
extern "C++" { template <size_t _Size> inline int __cdecl vswprintf_s( wchar_t (&_Buffer)[_Size], wchar_t const* _Format, va_list _ArgList) throw() { return vswprintf_s(_Buffer, _Size, _Format, _ArgList); } } | |
#line 1297 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vswprintf_p_l( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1310 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int const _Result = __stdio_common_vswprintf_p( | |
(*__local_stdio_printf_options()), | |
_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
return _Result < 0 ? -1 : _Result; | |
} | |
#line 1318 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vswprintf_p( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 1330 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vswprintf_p_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
} | |
#line 1334 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vscwprintf_l( | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1345 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int const _Result = __stdio_common_vswprintf( | |
(*__local_stdio_printf_options()) | (1ULL << 1), | |
0, 0, _Format, _Locale, _ArgList); | |
return _Result < 0 ? -1 : _Result; | |
} | |
#line 1353 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vscwprintf( | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 1363 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vscwprintf_l(_Format, 0, _ArgList); | |
} | |
#line 1367 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vscwprintf_p_l( | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1378 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int const _Result = __stdio_common_vswprintf_p( | |
(*__local_stdio_printf_options()) | (1ULL << 1), | |
0, 0, _Format, _Locale, _ArgList); | |
return _Result < 0 ? -1 : _Result; | |
} | |
#line 1386 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vscwprintf_p( | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 1396 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vscwprintf_p_l(_Format, 0, _ArgList); | |
} | |
#line 1400 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl __swprintf_l( | |
wchar_t* const _Buffer, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1411 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = __vswprintf_l(_Buffer, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1420 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _swprintf_l( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1432 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vswprintf_c_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1441 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _swprintf( | |
wchar_t* const _Buffer, | |
wchar_t const* const _Format, | |
...) | |
#line 1451 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = __vswprintf_l(_Buffer, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1460 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl swprintf( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
...) | |
#line 1471 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vswprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1480 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#pragma warning(push) | |
#pragma warning(disable:4793 4996) | |
__inline int __cdecl __swprintf_l( wchar_t *_Buffer, wchar_t const* _Format, _locale_t _Locale, ...); __inline int __cdecl __vswprintf_l( wchar_t *_Buffer, wchar_t const* _Format, _locale_t _Locale, va_list _Args); | |
#line 1494 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _swprintf( wchar_t *_Buffer, wchar_t const* _Format, ...); __inline int __cdecl _vswprintf( wchar_t *_Buffer, wchar_t const* _Format, va_list _Args); | |
#line 1501 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#pragma warning(pop) | |
__inline int __cdecl _swprintf_s_l( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1515 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vswprintf_s_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1524 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl swprintf_s( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
...) | |
#line 1536 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vswprintf_s_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1545 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#line 1547 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template <size_t _Size> inline int __cdecl swprintf_s( wchar_t (&_Buffer)[_Size], wchar_t const* _Format, ...) throw() { va_list _ArgList; ((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); return vswprintf_s(_Buffer, _Size, _Format, _ArgList); } __pragma(warning(pop)); } | |
#line 1554 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _swprintf_p_l( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1566 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vswprintf_p_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1575 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _swprintf_p( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
...) | |
#line 1586 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vswprintf_p_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1595 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _swprintf_c_l( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1607 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vswprintf_c_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1616 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _swprintf_c( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
...) | |
#line 1627 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vswprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1636 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _snwprintf_l( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1648 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
#pragma warning(push) | |
#pragma warning(disable: 4996) | |
_Result = _vsnwprintf_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
#pragma warning(pop) | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1662 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _snwprintf( | |
wchar_t* _Buffer, | |
size_t _BufferCount, | |
wchar_t const* _Format, | |
...) | |
#line 1673 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
#pragma warning(push) | |
#pragma warning(disable: 4996) | |
_Result = _vsnwprintf_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
#pragma warning(pop) | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1687 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _snwprintf_s_l( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
size_t const _MaxCount, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1700 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vsnwprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1709 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _snwprintf_s( | |
wchar_t* const _Buffer, | |
size_t const _BufferCount, | |
size_t const _MaxCount, | |
wchar_t const* const _Format, | |
...) | |
#line 1721 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vsnwprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1730 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template <size_t _Size> inline int __cdecl _snwprintf_s( wchar_t (&_Buffer)[_Size], size_t _BufferCount, wchar_t const* _Format, ...) throw() { va_list _ArgList; ((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); return _vsnwprintf_s(_Buffer, _Size, _BufferCount, _Format, _ArgList); } __pragma(warning(pop)); } | |
#line 1738 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _scwprintf_l( | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1747 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vscwprintf_l(_Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1756 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _scwprintf( | |
wchar_t const* const _Format, | |
...) | |
#line 1765 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vscwprintf_l(_Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1774 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _scwprintf_p_l( | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1784 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vscwprintf_p_l(_Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1793 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _scwprintf_p( | |
wchar_t const* const _Format, | |
...) | |
#line 1802 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vscwprintf_p_l(_Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1811 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#pragma warning(push) | |
#pragma warning(disable: 4141 4412 4793 4996 6054) | |
extern "C++" __declspec(deprecated("function has been changed to conform with the ISO C standard, " "adding an extra character count parameter. To use the traditional " "Microsoft version, set _CRT_NON_CONFORMING_SWPRINTFS.")) | |
inline int swprintf( | |
wchar_t* const _Buffer, | |
wchar_t const* const _Format, | |
...) throw() | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
#pragma warning(suppress: 28719) | |
_Result = vswprintf(_Buffer, 2147483647, _Format, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
extern "C++" __declspec(deprecated("function has been changed to conform with the ISO C standard, " "adding an extra character count parameter. To use the traditional " "Microsoft version, set _CRT_NON_CONFORMING_SWPRINTFS.")) | |
inline int __cdecl vswprintf( | |
wchar_t* const _Buffer, | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) throw() | |
{ | |
#pragma warning(suppress: 28719) | |
return vswprintf(_Buffer, 2147483647, _Format, _ArgList); | |
} | |
extern "C++" __declspec(deprecated("function has been changed to conform with the ISO C standard, " "adding an extra character count parameter. To use the traditional " "Microsoft version, set _CRT_NON_CONFORMING_SWPRINTFS.")) | |
inline int _swprintf_l( | |
wchar_t* const _Buffer, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) throw() | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vswprintf_l(_Buffer, (size_t)-1, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
extern "C++" __declspec(deprecated("function has been changed to conform with the ISO C standard, " "adding an extra character count parameter. To use the traditional " "Microsoft version, set _CRT_NON_CONFORMING_SWPRINTFS.")) | |
inline int __cdecl _vswprintf_l( | |
wchar_t* const _Buffer, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) throw() | |
{ | |
return _vswprintf_l(_Buffer, (size_t)-1, _Format, _Locale, _ArgList); | |
} | |
#line 1872 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#pragma warning(pop) | |
#line 1875 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#line 1882 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
int __cdecl __stdio_common_vswscanf( | |
unsigned __int64 _Options, | |
wchar_t const* _Buffer, | |
size_t _BufferCount, | |
wchar_t const* _Format, | |
_locale_t _Locale, | |
va_list _ArgList | |
); | |
__inline int __cdecl _vswscanf_l( | |
wchar_t const* const _Buffer, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1910 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return __stdio_common_vswscanf( | |
(*__local_stdio_scanf_options ()), | |
_Buffer, (size_t)-1, _Format, _Locale, _ArgList); | |
} | |
#line 1916 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl vswscanf( | |
wchar_t const* _Buffer, | |
wchar_t const* _Format, | |
va_list _ArgList | |
) | |
#line 1927 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vswscanf_l(_Buffer, _Format, 0, _ArgList); | |
} | |
#line 1931 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vswscanf_s_l( | |
wchar_t const* const _Buffer, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1943 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return __stdio_common_vswscanf( | |
(*__local_stdio_scanf_options ()) | (1ULL << 0), | |
_Buffer, (size_t)-1, _Format, _Locale, _ArgList); | |
} | |
#line 1949 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl vswscanf_s( | |
wchar_t const* const _Buffer, | |
wchar_t const* const _Format, | |
va_list _ArgList | |
) | |
#line 1962 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return _vswscanf_s_l(_Buffer, _Format, 0, _ArgList); | |
} | |
#line 1966 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#line 1968 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
extern "C++" { template <size_t _Size> inline int __cdecl vswscanf_s( wchar_t (&_Buffer)[_Size], wchar_t const* _Format, va_list _Args) throw() { return vswscanf_s(_Buffer, _Size, _Format, _Args); } } | |
#line 1976 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vsnwscanf_l( | |
wchar_t const* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1989 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return __stdio_common_vswscanf( | |
(*__local_stdio_scanf_options ()), | |
_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
} | |
#line 1995 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _vsnwscanf_s_l( | |
wchar_t const* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 2008 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
return __stdio_common_vswscanf( | |
(*__local_stdio_scanf_options ()) | (1ULL << 0), | |
_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
} | |
#line 2014 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _swscanf_l( | |
wchar_t const* const _Buffer, | |
wchar_t const* const _Format, | |
_locale_t _Locale, | |
...) | |
#line 2025 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vswscanf_l(_Buffer, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2034 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl swscanf( | |
wchar_t const* const _Buffer, | |
wchar_t const* const _Format, | |
...) | |
#line 2044 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vswscanf_l(_Buffer, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2053 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _swscanf_s_l( | |
wchar_t const* const _Buffer, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 2064 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vswscanf_s_l(_Buffer, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2073 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl swscanf_s( | |
wchar_t const* const _Buffer, | |
wchar_t const* const _Format, | |
...) | |
#line 2085 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vswscanf_s_l(_Buffer, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2094 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
#line 2096 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _snwscanf_l( | |
wchar_t const* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 2108 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
#pragma warning(push) | |
#pragma warning(disable: 4996) | |
_Result = _vsnwscanf_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
#pragma warning(pop) | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2122 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _snwscanf( | |
wchar_t const* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
...) | |
#line 2133 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
#pragma warning(push) | |
#pragma warning(disable: 4996) | |
_Result = _vsnwscanf_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
#pragma warning(pop) | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2147 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _snwscanf_s_l( | |
wchar_t const* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 2159 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vsnwscanf_s_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2168 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
__inline int __cdecl _snwscanf_s( | |
wchar_t const* const _Buffer, | |
size_t const _BufferCount, | |
wchar_t const* const _Format, | |
...) | |
#line 2179 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vsnwscanf_s_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2188 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstdio.h" | |
} __pragma(pack(pop)) | |
#line 13 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__pragma(pack(push, 8)) extern "C" { | |
#line 48 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#line 66 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
typedef __int64 fpos_t; | |
errno_t __cdecl _get_stream_buffer_pointers( | |
FILE* _Stream, | |
char*** _Base, | |
char*** _Pointer, | |
int** _Count | |
); | |
errno_t __cdecl clearerr_s( | |
FILE* _Stream | |
); | |
errno_t __cdecl fopen_s( | |
FILE** _Stream, | |
char const* _FileName, | |
char const* _Mode | |
); | |
size_t __cdecl fread_s( | |
void* _Buffer, | |
size_t _BufferSize, | |
size_t _ElementSize, | |
size_t _ElementCount, | |
FILE* _Stream | |
); | |
errno_t __cdecl freopen_s( | |
FILE** _Stream, | |
char const* _FileName, | |
char const* _Mode, | |
FILE* _OldStream | |
); | |
char* __cdecl gets_s( | |
char* _Buffer, | |
rsize_t _Size | |
); | |
errno_t __cdecl tmpfile_s( | |
FILE** _Stream | |
); | |
errno_t __cdecl tmpnam_s( | |
char* _Buffer, | |
rsize_t _Size | |
); | |
#line 137 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
void __cdecl clearerr( | |
FILE* _Stream | |
); | |
int __cdecl fclose( | |
FILE* _Stream | |
); | |
int __cdecl _fcloseall(void); | |
FILE* __cdecl _fdopen( | |
int _FileHandle, | |
char const* _Mode | |
); | |
int __cdecl feof( | |
FILE* _Stream | |
); | |
int __cdecl ferror( | |
FILE* _Stream | |
); | |
int __cdecl fflush( | |
FILE* _Stream | |
); | |
int __cdecl fgetc( | |
FILE* _Stream | |
); | |
int __cdecl _fgetchar(void); | |
int __cdecl fgetpos( | |
FILE* _Stream, | |
fpos_t* _Position | |
); | |
char* __cdecl fgets( | |
char* _Buffer, | |
int _MaxCount, | |
FILE* _Stream | |
); | |
int __cdecl _fileno( | |
FILE* _Stream | |
); | |
int __cdecl _flushall(void); | |
FILE* __cdecl fopen( | |
char const* _FileName, | |
char const* _Mode | |
); | |
int __cdecl fputc( | |
int _Character, | |
FILE* _Stream | |
); | |
int __cdecl _fputchar( | |
int _Character | |
); | |
int __cdecl fputs( | |
char const* _Buffer, | |
FILE* _Stream | |
); | |
size_t __cdecl fread( | |
void* _Buffer, | |
size_t _ElementSize, | |
size_t _ElementCount, | |
FILE* _Stream | |
); | |
FILE* __cdecl freopen( | |
char const* _FileName, | |
char const* _Mode, | |
FILE* _Stream | |
); | |
FILE* __cdecl _fsopen( | |
char const* _FileName, | |
char const* _Mode, | |
int _ShFlag | |
); | |
int __cdecl fsetpos( | |
FILE* _Stream, | |
fpos_t const* _Position | |
); | |
int __cdecl fseek( | |
FILE* _Stream, | |
long _Offset, | |
int _Origin | |
); | |
int __cdecl _fseeki64( | |
FILE* _Stream, | |
__int64 _Offset, | |
int _Origin | |
); | |
long __cdecl ftell( | |
FILE* _Stream | |
); | |
__int64 __cdecl _ftelli64( | |
FILE* _Stream | |
); | |
size_t __cdecl fwrite( | |
void const* _Buffer, | |
size_t _ElementSize, | |
size_t _ElementCount, | |
FILE* _Stream | |
); | |
int __cdecl getc( | |
FILE* _Stream | |
); | |
int __cdecl getchar(void); | |
int __cdecl _getmaxstdio(void); | |
extern "C++" { template <size_t _Size> inline char* __cdecl gets_s(char (&_Buffer)[_Size]) throw() { return gets_s(_Buffer, _Size); } } | |
#line 311 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
int __cdecl _getw( | |
FILE* _Stream | |
); | |
void __cdecl perror( | |
char const* _ErrorMessage | |
); | |
int __cdecl _pclose( | |
FILE* _Stream | |
); | |
FILE* __cdecl _popen( | |
char const* _Command, | |
char const* _Mode | |
); | |
#line 336 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
int __cdecl putc( | |
int _Character, | |
FILE* _Stream | |
); | |
int __cdecl putchar( | |
int _Character | |
); | |
int __cdecl puts( | |
char const* _Buffer | |
); | |
int __cdecl _putw( | |
int _Word, | |
FILE* _Stream | |
); | |
int __cdecl remove( | |
char const* _FileName | |
); | |
int __cdecl rename( | |
char const* _OldFileName, | |
char const* _NewFileName | |
); | |
int __cdecl _unlink( | |
char const* _FileName | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_unlink" ". See online help for details.")) | |
int __cdecl unlink( | |
char const* _FileName | |
); | |
#line 385 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
void __cdecl rewind( | |
FILE* _Stream | |
); | |
int __cdecl _rmtmp(void); | |
void __cdecl setbuf( | |
FILE* _Stream, | |
char* _Buffer | |
); | |
int __cdecl _setmaxstdio( | |
int _Maximum | |
); | |
int __cdecl setvbuf( | |
FILE* _Stream, | |
char* _Buffer, | |
int _Mode, | |
size_t _Size | |
); | |
#line 419 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__declspec(allocator) char* __cdecl _tempnam( | |
char const* _DirectoryName, | |
char const* _FilePrefix | |
); | |
#line 429 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
FILE* __cdecl tmpfile(void); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl tmpnam_s( char (&_Buffer)[_Size]) throw() { return tmpnam_s(_Buffer, _Size); } } | |
#line 437 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
char* __cdecl tmpnam( char *_Buffer); | |
#line 443 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
int __cdecl ungetc( | |
int _Character, | |
FILE* _Stream | |
); | |
void __cdecl _lock_file( | |
FILE* _Stream | |
); | |
void __cdecl _unlock_file( | |
FILE* _Stream | |
); | |
int __cdecl _fclose_nolock( | |
FILE* _Stream | |
); | |
int __cdecl _fflush_nolock( | |
FILE* _Stream | |
); | |
int __cdecl _fgetc_nolock( | |
FILE* _Stream | |
); | |
int __cdecl _fputc_nolock( | |
int _Character, | |
FILE* _Stream | |
); | |
size_t __cdecl _fread_nolock( | |
void* _Buffer, | |
size_t _ElementSize, | |
size_t _ElementCount, | |
FILE* _Stream | |
); | |
size_t __cdecl _fread_nolock_s( | |
void* _Buffer, | |
size_t _BufferSize, | |
size_t _ElementSize, | |
size_t _ElementCount, | |
FILE* _Stream | |
); | |
int __cdecl _fseek_nolock( | |
FILE* _Stream, | |
long _Offset, | |
int _Origin | |
); | |
int __cdecl _fseeki64_nolock( | |
FILE* _Stream, | |
__int64 _Offset, | |
int _Origin | |
); | |
long __cdecl _ftell_nolock( | |
FILE* _Stream | |
); | |
__int64 __cdecl _ftelli64_nolock( | |
FILE* _Stream | |
); | |
size_t __cdecl _fwrite_nolock( | |
void const* _Buffer, | |
size_t _ElementSize, | |
size_t _ElementCount, | |
FILE* _Stream | |
); | |
int __cdecl _getc_nolock( | |
FILE* _Stream | |
); | |
int __cdecl _putc_nolock( | |
int _Character, | |
FILE* _Stream | |
); | |
int __cdecl _ungetc_nolock( | |
int _Character, | |
FILE* _Stream | |
); | |
#line 580 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
int* __cdecl __p__commode(void); | |
#line 590 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#line 597 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
int __cdecl __stdio_common_vfprintf( | |
unsigned __int64 _Options, | |
FILE* _Stream, | |
char const* _Format, | |
_locale_t _Locale, | |
va_list _ArgList | |
); | |
int __cdecl __stdio_common_vfprintf_s( | |
unsigned __int64 _Options, | |
FILE* _Stream, | |
char const* _Format, | |
_locale_t _Locale, | |
va_list _ArgList | |
); | |
int __cdecl __stdio_common_vfprintf_p( | |
unsigned __int64 _Options, | |
FILE* _Stream, | |
char const* _Format, | |
_locale_t _Locale, | |
va_list _ArgList | |
); | |
__inline int __cdecl _vfprintf_l( | |
FILE* const _Stream, | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 638 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return __stdio_common_vfprintf((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); | |
} | |
#line 642 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl vfprintf( | |
FILE* const _Stream, | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 652 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vfprintf_l(_Stream, _Format, 0, _ArgList); | |
} | |
#line 656 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vfprintf_s_l( | |
FILE* const _Stream, | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 667 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return __stdio_common_vfprintf_s((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); | |
} | |
#line 671 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl vfprintf_s( | |
FILE* const _Stream, | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 683 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vfprintf_s_l(_Stream, _Format, 0, _ArgList); | |
} | |
#line 687 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#line 689 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vfprintf_p_l( | |
FILE* const _Stream, | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 700 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return __stdio_common_vfprintf_p((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); | |
} | |
#line 704 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vfprintf_p( | |
FILE* const _Stream, | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 714 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vfprintf_p_l(_Stream, _Format, 0, _ArgList); | |
} | |
#line 718 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vprintf_l( | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 728 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vfprintf_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); | |
} | |
#line 732 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl vprintf( | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 741 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vfprintf_l((__acrt_iob_func(1)), _Format, 0, _ArgList); | |
} | |
#line 745 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vprintf_s_l( | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 755 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vfprintf_s_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); | |
} | |
#line 759 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl vprintf_s( | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 770 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vfprintf_s_l((__acrt_iob_func(1)), _Format, 0, _ArgList); | |
} | |
#line 774 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#line 776 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vprintf_p_l( | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 786 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vfprintf_p_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); | |
} | |
#line 790 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vprintf_p( | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 799 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vfprintf_p_l((__acrt_iob_func(1)), _Format, 0, _ArgList); | |
} | |
#line 803 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _fprintf_l( | |
FILE* const _Stream, | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 813 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfprintf_l(_Stream, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 822 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl fprintf( | |
FILE* const _Stream, | |
char const* const _Format, | |
...) | |
#line 831 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfprintf_l(_Stream, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 840 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
int __cdecl _set_printf_count_output( | |
int _Value | |
); | |
int __cdecl _get_printf_count_output(void); | |
__inline int __cdecl _fprintf_s_l( | |
FILE* const _Stream, | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 856 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfprintf_s_l(_Stream, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 865 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl fprintf_s( | |
FILE* const _Stream, | |
char const* const _Format, | |
...) | |
#line 876 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfprintf_s_l(_Stream, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 885 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#line 887 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _fprintf_p_l( | |
FILE* const _Stream, | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 897 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfprintf_p_l(_Stream, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 906 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _fprintf_p( | |
FILE* const _Stream, | |
char const* const _Format, | |
...) | |
#line 915 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfprintf_p_l(_Stream, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 924 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _printf_l( | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 933 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfprintf_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 942 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl printf( | |
char const* const _Format, | |
...) | |
#line 950 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfprintf_l((__acrt_iob_func(1)), _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 959 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _printf_s_l( | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 968 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfprintf_s_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 977 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl printf_s( | |
char const* const _Format, | |
...) | |
#line 987 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfprintf_s_l((__acrt_iob_func(1)), _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 996 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#line 998 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _printf_p_l( | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1007 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfprintf_p_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1016 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _printf_p( | |
char const* const _Format, | |
...) | |
#line 1024 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfprintf_p_l((__acrt_iob_func(1)), _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1033 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
int __cdecl __stdio_common_vfscanf( | |
unsigned __int64 _Options, | |
FILE* _Stream, | |
char const* _Format, | |
_locale_t _Locale, | |
va_list _Arglist | |
); | |
__inline int __cdecl _vfscanf_l( | |
FILE* const _Stream, | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1058 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return __stdio_common_vfscanf( | |
(*__local_stdio_scanf_options ()), | |
_Stream, _Format, _Locale, _ArgList); | |
} | |
#line 1064 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl vfscanf( | |
FILE* const _Stream, | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 1074 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vfscanf_l(_Stream, _Format, 0, _ArgList); | |
} | |
#line 1078 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vfscanf_s_l( | |
FILE* const _Stream, | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1089 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return __stdio_common_vfscanf( | |
(*__local_stdio_scanf_options ()) | (1ULL << 0), | |
_Stream, _Format, _Locale, _ArgList); | |
} | |
#line 1095 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl vfscanf_s( | |
FILE* const _Stream, | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 1108 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vfscanf_s_l(_Stream, _Format, 0, _ArgList); | |
} | |
#line 1112 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#line 1114 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vscanf_l( | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1124 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vfscanf_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); | |
} | |
#line 1128 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl vscanf( | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 1137 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vfscanf_l((__acrt_iob_func(0)), _Format, 0, _ArgList); | |
} | |
#line 1141 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vscanf_s_l( | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1151 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vfscanf_s_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); | |
} | |
#line 1155 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl vscanf_s( | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 1166 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vfscanf_s_l((__acrt_iob_func(0)), _Format, 0, _ArgList); | |
} | |
#line 1170 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#line 1172 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _fscanf_l( | |
FILE* const _Stream, | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1182 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfscanf_l(_Stream, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1191 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl fscanf( | |
FILE* const _Stream, | |
char const* const _Format, | |
...) | |
#line 1200 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfscanf_l(_Stream, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1209 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _fscanf_s_l( | |
FILE* const _Stream, | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1219 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfscanf_s_l(_Stream, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1228 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl fscanf_s( | |
FILE* const _Stream, | |
char const* const _Format, | |
...) | |
#line 1239 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfscanf_s_l(_Stream, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1248 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#line 1250 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _scanf_l( | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1259 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfscanf_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1268 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl scanf( | |
char const* const _Format, | |
...) | |
#line 1276 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfscanf_l((__acrt_iob_func(0)), _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1285 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _scanf_s_l( | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1294 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfscanf_s_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1303 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl scanf_s( | |
char const* const _Format, | |
...) | |
#line 1313 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vfscanf_s_l((__acrt_iob_func(0)), _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1322 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#line 1324 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
int __cdecl __stdio_common_vsprintf( | |
unsigned __int64 _Options, | |
char* _Buffer, | |
size_t _BufferCount, | |
char const* _Format, | |
_locale_t _Locale, | |
va_list _ArgList | |
); | |
int __cdecl __stdio_common_vsprintf_s( | |
unsigned __int64 _Options, | |
char* _Buffer, | |
size_t _BufferCount, | |
char const* _Format, | |
_locale_t _Locale, | |
va_list _ArgList | |
); | |
int __cdecl __stdio_common_vsnprintf_s( | |
unsigned __int64 _Options, | |
char* _Buffer, | |
size_t _BufferCount, | |
size_t _MaxCount, | |
char const* _Format, | |
_locale_t _Locale, | |
va_list _ArgList | |
); | |
int __cdecl __stdio_common_vsprintf_p( | |
unsigned __int64 _Options, | |
char* _Buffer, | |
size_t _BufferCount, | |
char const* _Format, | |
_locale_t _Locale, | |
va_list _ArgList | |
); | |
__inline int __cdecl _vsnprintf_l( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1385 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int const _Result = __stdio_common_vsprintf( | |
(*__local_stdio_printf_options()) | (1ULL << 0), | |
_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
return _Result < 0 ? -1 : _Result; | |
} | |
#line 1393 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vsnprintf( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 1405 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
#pragma warning(push) | |
#pragma warning(disable: 4996) | |
return _vsnprintf_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
#pragma warning(pop) | |
} | |
#line 1412 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#line 1423 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl vsnprintf( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 1435 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int const _Result = __stdio_common_vsprintf( | |
(*__local_stdio_printf_options()) | (1ULL << 1), | |
_Buffer, _BufferCount, _Format, 0, _ArgList); | |
return _Result < 0 ? -1 : _Result; | |
} | |
#line 1443 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vsprintf_l( | |
char* const _Buffer, | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1455 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
#pragma warning(push) | |
#pragma warning(disable: 4996) | |
return _vsnprintf_l(_Buffer, (size_t)-1, _Format, _Locale, _ArgList); | |
#pragma warning(pop) | |
} | |
#line 1462 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl vsprintf( | |
char* const _Buffer, | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 1473 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
#pragma warning(push) | |
#pragma warning(disable: 4996) | |
return _vsnprintf_l(_Buffer, (size_t)-1, _Format, 0, _ArgList); | |
#pragma warning(pop) | |
} | |
#line 1480 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vsprintf_s_l( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1493 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int const _Result = __stdio_common_vsprintf_s( | |
(*__local_stdio_printf_options()), | |
_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
return _Result < 0 ? -1 : _Result; | |
} | |
#line 1501 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl vsprintf_s( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 1515 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vsprintf_s_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
} | |
#line 1519 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
extern "C++" { template <size_t _Size> inline int __cdecl vsprintf_s( char (&_Buffer)[_Size], char const* _Format, va_list _ArgList) throw() { return vsprintf_s(_Buffer, _Size, _Format, _ArgList); } } | |
#line 1527 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#line 1529 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vsprintf_p_l( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1542 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int const _Result = __stdio_common_vsprintf_p( | |
(*__local_stdio_printf_options()), | |
_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
return _Result < 0 ? -1 : _Result; | |
} | |
#line 1550 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vsprintf_p( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 1562 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vsprintf_p_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
} | |
#line 1566 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vsnprintf_s_l( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
size_t const _MaxCount, | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1580 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int const _Result = __stdio_common_vsnprintf_s( | |
(*__local_stdio_printf_options()), | |
_Buffer, _BufferCount, _MaxCount, _Format, _Locale, _ArgList); | |
return _Result < 0 ? -1 : _Result; | |
} | |
#line 1588 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vsnprintf_s( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
size_t const _MaxCount, | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 1601 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vsnprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, 0, _ArgList); | |
} | |
#line 1605 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
extern "C++" { template <size_t _Size> inline int __cdecl _vsnprintf_s( char (&_Buffer)[_Size], size_t _BufferCount, char const* _Format, va_list _ArgList) throw() { return _vsnprintf_s(_Buffer, _Size, _BufferCount, _Format, _ArgList); } } | |
#line 1614 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl vsnprintf_s( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
size_t const _MaxCount, | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 1629 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vsnprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, 0, _ArgList); | |
} | |
#line 1633 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
extern "C++" { template <size_t _Size> inline int __cdecl vsnprintf_s( char (&_Buffer)[_Size], size_t _BufferCount, char const* _Format, va_list _ArgList) throw() { return vsnprintf_s(_Buffer, _Size, _BufferCount, _Format, _ArgList); } } | |
#line 1642 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#line 1644 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vscprintf_l( | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1654 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int const _Result = __stdio_common_vsprintf( | |
(*__local_stdio_printf_options()) | (1ULL << 1), | |
0, 0, _Format, _Locale, _ArgList); | |
return _Result < 0 ? -1 : _Result; | |
} | |
#line 1662 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vscprintf( | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 1671 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vscprintf_l(_Format, 0, _ArgList); | |
} | |
#line 1675 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vscprintf_p_l( | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1685 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int const _Result = __stdio_common_vsprintf_p( | |
(*__local_stdio_printf_options()) | (1ULL << 1), | |
0, 0, _Format, _Locale, _ArgList); | |
return _Result < 0 ? -1 : _Result; | |
} | |
#line 1693 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vscprintf_p( | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 1702 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vscprintf_p_l(_Format, 0, _ArgList); | |
} | |
#line 1706 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vsnprintf_c_l( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 1718 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int const _Result = __stdio_common_vsprintf( | |
(*__local_stdio_printf_options()), | |
_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
return _Result < 0 ? -1 : _Result; | |
} | |
#line 1726 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vsnprintf_c( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 1738 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vsnprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
} | |
#line 1742 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _sprintf_l( | |
char* const _Buffer, | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1752 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
#pragma warning(push) | |
#pragma warning(disable: 4996) | |
_Result = _vsprintf_l(_Buffer, _Format, _Locale, _ArgList); | |
#pragma warning(pop) | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1766 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl sprintf( | |
char* const _Buffer, | |
char const* const _Format, | |
...) | |
#line 1776 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
#pragma warning(push) | |
#pragma warning(disable: 4996) | |
_Result = _vsprintf_l(_Buffer, _Format, 0, _ArgList); | |
#pragma warning(pop) | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1790 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#pragma warning(push) | |
#pragma warning(disable: 4996) | |
int __cdecl sprintf( char *_Buffer, char const* _Format, ...); int __cdecl vsprintf( char *_Buffer, char const* _Format, va_list _Args); | |
#line 1799 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#pragma warning(pop) | |
__inline int __cdecl _sprintf_s_l( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1812 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vsprintf_s_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1821 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl sprintf_s( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
...) | |
#line 1834 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vsprintf_s_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1843 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#line 1845 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template <size_t _Size> inline int __cdecl sprintf_s( char (&_Buffer)[_Size], char const* _Format, ...) throw() { va_list _ArgList; ((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); return vsprintf_s(_Buffer, _Size, _Format, _ArgList); } __pragma(warning(pop)); } | |
#line 1851 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _sprintf_p_l( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1863 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vsprintf_p_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1872 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _sprintf_p( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
...) | |
#line 1883 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vsprintf_p_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1892 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _snprintf_l( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1904 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
#pragma warning(push) | |
#pragma warning(disable: 4996) | |
_Result = _vsnprintf_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
#pragma warning(pop) | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1918 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#line 1929 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl snprintf( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
...) | |
#line 1940 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
#pragma warning(suppress:28719) | |
_Result = vsnprintf(_Buffer, _BufferCount, _Format, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1950 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _snprintf( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
...) | |
#line 1960 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
#pragma warning(suppress:28719) | |
_Result = _vsnprintf(_Buffer, _BufferCount, _Format, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 1970 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
int __cdecl _snprintf( char *_Buffer, size_t _BufferCount, char const* _Format, ...); int __cdecl _vsnprintf( char *_Buffer, size_t _BufferCount, char const* _Format, va_list _Args); | |
#line 1979 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _snprintf_c_l( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 1991 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vsnprintf_c_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2000 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _snprintf_c( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
...) | |
#line 2011 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vsnprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2020 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _snprintf_s_l( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
size_t const _MaxCount, | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 2033 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vsnprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2042 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _snprintf_s( | |
char* const _Buffer, | |
size_t const _BufferCount, | |
size_t const _MaxCount, | |
char const* const _Format, | |
...) | |
#line 2054 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vsnprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2063 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template <size_t _Size> inline int __cdecl _snprintf_s( char (&_Buffer)[_Size], size_t _BufferCount, char const* _Format, ...) throw() { va_list _ArgList; ((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); return _vsnprintf_s(_Buffer, _Size, _BufferCount, _Format, _ArgList); } __pragma(warning(pop)); } | |
#line 2071 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _scprintf_l( | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 2080 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vscprintf_l(_Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2089 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _scprintf( | |
char const* const _Format, | |
...) | |
#line 2097 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vscprintf_l(_Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2106 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _scprintf_p_l( | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 2115 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vscprintf_p_l(_Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2124 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _scprintf_p( | |
char const* const _Format, | |
...) | |
#line 2132 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vscprintf_p(_Format, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2141 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
int __cdecl __stdio_common_vsscanf( | |
unsigned __int64 _Options, | |
char const* _Buffer, | |
size_t _BufferCount, | |
char const* _Format, | |
_locale_t _Locale, | |
va_list _ArgList | |
); | |
__inline int __cdecl _vsscanf_l( | |
char const* const _Buffer, | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 2166 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return __stdio_common_vsscanf( | |
(*__local_stdio_scanf_options ()), | |
_Buffer, (size_t)-1, _Format, _Locale, _ArgList); | |
} | |
#line 2172 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl vsscanf( | |
char const* const _Buffer, | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 2182 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vsscanf_l(_Buffer, _Format, 0, _ArgList); | |
} | |
#line 2186 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _vsscanf_s_l( | |
char const* const _Buffer, | |
char const* const _Format, | |
_locale_t const _Locale, | |
va_list _ArgList | |
) | |
#line 2197 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return __stdio_common_vsscanf( | |
(*__local_stdio_scanf_options ()) | (1ULL << 0), | |
_Buffer, (size_t)-1, _Format, _Locale, _ArgList); | |
} | |
#line 2203 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#pragma warning(push) | |
#pragma warning(disable:6530) | |
__inline int __cdecl vsscanf_s( | |
char const* const _Buffer, | |
char const* const _Format, | |
va_list _ArgList | |
) | |
#line 2218 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
return _vsscanf_s_l(_Buffer, _Format, 0, _ArgList); | |
} | |
#line 2222 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
extern "C++" { template <size_t _Size> inline int __cdecl vsscanf_s( char const (&_Buffer)[_Size], char const* _Format, va_list _ArgList) throw() { return vsscanf_s(_Buffer, _Size, _Format, _ArgList); } } | |
#line 2229 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#pragma warning(pop) | |
#line 2233 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _sscanf_l( | |
char const* const _Buffer, | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 2243 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vsscanf_l(_Buffer, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2252 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl sscanf( | |
char const* const _Buffer, | |
char const* const _Format, | |
...) | |
#line 2261 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vsscanf_l(_Buffer, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2270 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _sscanf_s_l( | |
char const* const _Buffer, | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 2280 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = _vsscanf_s_l(_Buffer, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2289 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl sscanf_s( | |
char const* const _Buffer, | |
char const* const _Format, | |
...) | |
#line 2300 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
#pragma warning(push) | |
#pragma warning(disable: 4996) | |
_Result = vsscanf_s(_Buffer, _Format, _ArgList); | |
#pragma warning(pop) | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2314 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#line 2316 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#pragma warning(push) | |
#pragma warning(disable:6530) | |
__inline int __cdecl _snscanf_l( | |
char const* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 2330 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = __stdio_common_vsscanf( | |
(*__local_stdio_scanf_options ()), | |
_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2343 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _snscanf( | |
char const* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
...) | |
#line 2353 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = __stdio_common_vsscanf( | |
(*__local_stdio_scanf_options ()), | |
_Buffer, _BufferCount, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2366 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _snscanf_s_l( | |
char const* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
_locale_t const _Locale, | |
...) | |
#line 2378 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Locale)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = __stdio_common_vsscanf( | |
(*__local_stdio_scanf_options ()) | (1ULL << 0), | |
_Buffer, _BufferCount, _Format, _Locale, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2391 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__inline int __cdecl _snscanf_s( | |
char const* const _Buffer, | |
size_t const _BufferCount, | |
char const* const _Format, | |
...) | |
#line 2401 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
{ | |
int _Result; | |
va_list _ArgList; | |
((void)(__vcrt_va_start_verify_argument_type<decltype(_Format)>(), ((void)(_ArgList = (va_list)(&const_cast<char&>(reinterpret_cast<const volatile char&>(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); | |
_Result = __stdio_common_vsscanf( | |
(*__local_stdio_scanf_options ()) | (1ULL << 0), | |
_Buffer, _BufferCount, _Format, 0, _ArgList); | |
((void)(_ArgList = (va_list)0)); | |
return _Result; | |
} | |
#line 2414 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#pragma warning(pop) | |
#line 2420 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
#line 2436 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_tempnam" ". See online help for details.")) | |
char* __cdecl tempnam( | |
char const* _Directory, | |
char const* _FilePrefix | |
); | |
#line 2446 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_fcloseall" ". See online help for details.")) int __cdecl fcloseall(void); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_fdopen" ". See online help for details.")) FILE* __cdecl fdopen( int _FileHandle, char const* _Format); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_fgetchar" ". See online help for details.")) int __cdecl fgetchar(void); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_fileno" ". See online help for details.")) int __cdecl fileno( FILE* _Stream); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_flushall" ". See online help for details.")) int __cdecl flushall(void); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_fputchar" ". See online help for details.")) int __cdecl fputchar( int _Ch); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_getw" ". See online help for details.")) int __cdecl getw( FILE* _Stream); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_putw" ". See online help for details.")) int __cdecl putw( int _Ch, FILE* _Stream); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_rmtmp" ". See online help for details.")) int __cdecl rmtmp(void); | |
#line 2458 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\stdio.h" | |
} __pragma(pack(pop)) | |
#line 7 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cstdio" | |
typedef FILE FILE; | |
namespace std { | |
using :: FILE; using :: _Mbstatet; | |
using :: size_t; using :: fpos_t; using :: FILE; | |
using :: clearerr; using :: fclose; using :: feof; | |
using :: ferror; using :: fflush; using :: fgetc; | |
using :: fgetpos; using :: fgets; using :: fopen; | |
using :: fprintf; using :: fputc; using :: fputs; | |
using :: fread; using :: freopen; using :: fscanf; | |
using :: fseek; using :: fsetpos; using :: ftell; | |
using :: fwrite; using :: getc; using :: getchar; | |
using :: perror; | |
using :: putc; using :: putchar; | |
using :: printf; using :: puts; using :: remove; | |
using :: rename; using :: rewind; using :: scanf; | |
using :: setbuf; using :: setvbuf; using :: sprintf; | |
using :: sscanf; using :: tmpfile; using :: tmpnam; | |
using :: ungetc; using :: vfprintf; using :: vprintf; | |
using :: vsprintf; | |
using :: snprintf; using :: vsnprintf; | |
using :: vfscanf; using :: vscanf; using :: vsscanf; | |
} | |
#line 47 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cstdio" | |
#line 49 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cstdio" | |
#line 9 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xlocnum" | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\streambuf" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xiosbase" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xlocale" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cstring" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_memory.h" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_memcpy_s.h" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\errno.h" | |
#pragma once | |
__pragma(pack(push, 8)) extern "C" { | |
extern int* __cdecl _errno(void); | |
errno_t __cdecl _set_errno( int _Value); | |
errno_t __cdecl _get_errno( int* _Value); | |
unsigned long* __cdecl __doserrno(void); | |
errno_t __cdecl _set_doserrno( unsigned long _Value); | |
errno_t __cdecl _get_doserrno( unsigned long * _Value); | |
#line 78 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\errno.h" | |
#line 126 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\errno.h" | |
} __pragma(pack(pop)) | |
#line 12 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_memcpy_s.h" | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime_string.h" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime.h" | |
#line 11 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime_string.h" | |
__pragma(pack(push, 8)) extern "C" { | |
void const* __cdecl memchr( | |
void const* _Buf, | |
int _Val, | |
size_t _MaxCount | |
); | |
int __cdecl memcmp( | |
void const* _Buf1, | |
void const* _Buf2, | |
size_t _Size | |
); | |
#line 40 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime_string.h" | |
void* __cdecl memcpy( | |
void* _Dst, | |
void const* _Src, | |
size_t _Size | |
); | |
void* __cdecl memmove( | |
void* _Dst, | |
void const* _Src, | |
size_t _Size | |
); | |
#line 60 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime_string.h" | |
void* __cdecl memset( | |
void* _Dst, | |
int _Val, | |
size_t _Size | |
); | |
char const* __cdecl strchr( | |
char const* _Str, | |
int _Val | |
); | |
char const* __cdecl strrchr( | |
char const* _Str, | |
int _Ch | |
); | |
char const* __cdecl strstr( | |
char const* _Str, | |
char const* _SubStr | |
); | |
wchar_t const* __cdecl wcschr( | |
wchar_t const* _Str, | |
wchar_t _Ch | |
); | |
wchar_t const* __cdecl wcsrchr( | |
wchar_t const* _Str, | |
wchar_t _Ch | |
); | |
wchar_t const* __cdecl wcsstr( | |
wchar_t const* _Str, | |
wchar_t const* _SubStr | |
); | |
} __pragma(pack(pop)) | |
#line 109 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\vcruntime_string.h" | |
#line 13 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_memcpy_s.h" | |
__pragma(pack(push, 8)) extern "C" { | |
#line 19 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_memcpy_s.h" | |
static __inline errno_t __cdecl memcpy_s( | |
void* const _Destination, | |
rsize_t const _DestinationSize, | |
void const* const _Source, | |
rsize_t const _SourceSize | |
) | |
{ | |
if (_SourceSize == 0) | |
{ | |
return 0; | |
} | |
{ int _Expr_val=!!(_Destination != 0); if (!(_Expr_val)) { (*_errno()) = 22; _invalid_parameter_noinfo(); return 22; } }; | |
if (_Source == 0 || _DestinationSize < _SourceSize) | |
{ | |
memset(_Destination, 0, _DestinationSize); | |
{ int _Expr_val=!!(_Source != 0); if (!(_Expr_val)) { (*_errno()) = 22; _invalid_parameter_noinfo(); return 22; } }; | |
{ int _Expr_val=!!(_DestinationSize >= _SourceSize); if (!(_Expr_val)) { (*_errno()) = 34; _invalid_parameter_noinfo(); return 34; } }; | |
return 22; | |
} | |
memcpy(_Destination, _Source, _SourceSize); | |
return 0; | |
} | |
static __inline errno_t __cdecl memmove_s( | |
void* const _Destination, | |
rsize_t const _DestinationSize, | |
void const* const _Source, | |
rsize_t const _SourceSize | |
) | |
{ | |
if (_SourceSize == 0) | |
{ | |
return 0; | |
} | |
{ int _Expr_val=!!(_Destination != 0); if (!(_Expr_val)) { (*_errno()) = 22; _invalid_parameter_noinfo(); return 22; } }; | |
{ int _Expr_val=!!(_Source != 0); if (!(_Expr_val)) { (*_errno()) = 22; _invalid_parameter_noinfo(); return 22; } }; | |
{ int _Expr_val=!!(_DestinationSize >= _SourceSize); if (!(_Expr_val)) { (*_errno()) = 34; _invalid_parameter_noinfo(); return 34; } }; | |
memmove(_Destination, _Source, _SourceSize); | |
return 0; | |
} | |
#line 85 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_memcpy_s.h" | |
} __pragma(pack(pop)) | |
#line 15 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_memory.h" | |
__pragma(pack(push, 8)) extern "C" { | |
int __cdecl _memicmp( | |
void const* _Buf1, | |
void const* _Buf2, | |
size_t _Size | |
); | |
int __cdecl _memicmp_l( | |
void const* _Buf1, | |
void const* _Buf2, | |
size_t _Size, | |
_locale_t _Locale | |
); | |
#line 56 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_memory.h" | |
#line 71 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_memory.h" | |
#line 73 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_memory.h" | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_memccpy" ". See online help for details.")) | |
void* __cdecl memccpy( | |
void* _Dst, | |
void const* _Src, | |
int _Val, | |
size_t _Size | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_memicmp" ". See online help for details.")) | |
int __cdecl memicmp( | |
void const* _Buf1, | |
void const* _Buf2, | |
size_t _Size | |
); | |
#line 92 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_memory.h" | |
extern "C++" | |
inline void* __cdecl memchr( | |
void* _Pv, | |
int _C, | |
size_t _N | |
) | |
{ | |
void const* const _Pvc = _Pv; | |
return const_cast<void*>(memchr(_Pvc, _C, _N)); | |
} | |
#line 107 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_memory.h" | |
} __pragma(pack(pop)) | |
#line 113 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_memory.h" | |
#line 13 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
#line 1 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
#pragma once | |
__pragma(pack(push, 8)) extern "C" { | |
errno_t __cdecl wcscat_s( | |
wchar_t* _Destination, | |
rsize_t _SizeInWords, | |
wchar_t const* _Source | |
); | |
errno_t __cdecl wcscpy_s( | |
wchar_t* _Destination, | |
rsize_t _SizeInWords, | |
wchar_t const* _Source | |
); | |
errno_t __cdecl wcsncat_s( | |
wchar_t* _Destination, | |
rsize_t _SizeInWords, | |
wchar_t const* _Source, | |
rsize_t _MaxCount | |
); | |
errno_t __cdecl wcsncpy_s( | |
wchar_t* _Destination, | |
rsize_t _SizeInWords, | |
wchar_t const* _Source, | |
rsize_t _MaxCount | |
); | |
wchar_t* __cdecl wcstok_s( | |
wchar_t* _String, | |
wchar_t const* _Delimiter, | |
wchar_t** _Context | |
); | |
#line 65 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
#line 77 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
__declspec(allocator) wchar_t* __cdecl _wcsdup( | |
wchar_t const* _String | |
); | |
#line 86 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl wcscat_s(wchar_t (&_Destination)[_Size], wchar_t const* _Source) throw() { return wcscat_s(_Destination, _Size, _Source); } } | |
#line 94 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
wchar_t* __cdecl wcscat( wchar_t *_Destination, wchar_t const* _Source); | |
#line 102 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
#line 104 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
int __cdecl wcscmp( | |
wchar_t const* _String1, | |
wchar_t const* _String2 | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl wcscpy_s(wchar_t (&_Destination)[_Size], wchar_t const* _Source) throw() { return wcscpy_s(_Destination, _Size, _Source); } } | |
#line 116 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
wchar_t* __cdecl wcscpy( wchar_t *_Destination, wchar_t const* _Source); | |
#line 122 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
size_t __cdecl wcscspn( | |
wchar_t const* _String, | |
wchar_t const* _Control | |
); | |
size_t __cdecl wcslen( | |
wchar_t const* _String | |
); | |
#line 139 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
#line 143 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
size_t __cdecl wcsnlen( | |
wchar_t const* _Source, | |
size_t _MaxCount | |
); | |
#line 155 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
#line 159 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
static __inline size_t __cdecl wcsnlen_s( | |
wchar_t const* _Source, | |
size_t _MaxCount | |
) | |
{ | |
return (_Source == 0) ? 0 : wcsnlen(_Source, _MaxCount); | |
} | |
#line 168 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl wcsncat_s( wchar_t (&_Destination)[_Size], wchar_t const* _Source, size_t _Count) throw() { return wcsncat_s(_Destination, _Size, _Source, _Count); } } | |
#line 175 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
wchar_t* __cdecl wcsncat( wchar_t *_Destination, wchar_t const* _Source, size_t _Count); | |
#line 183 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
int __cdecl wcsncmp( | |
wchar_t const* _String1, | |
wchar_t const* _String2, | |
size_t _MaxCount | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl wcsncpy_s(wchar_t (&_Destination)[_Size], wchar_t const* _Source, size_t _Count) throw() { return wcsncpy_s(_Destination, _Size, _Source, _Count); } } | |
#line 197 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
wchar_t* __cdecl wcsncpy( wchar_t *_Destination, wchar_t const* _Source, size_t _Count); | |
#line 205 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
wchar_t const* __cdecl wcspbrk( | |
wchar_t const* _String, | |
wchar_t const* _Control | |
); | |
size_t __cdecl wcsspn( | |
wchar_t const* _String, | |
wchar_t const* _Control | |
); | |
wchar_t* __cdecl wcstok( | |
wchar_t* _String, | |
wchar_t const* _Delimiter, | |
wchar_t** _Context | |
); | |
#line 230 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
#line 235 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
#pragma warning(push) | |
#pragma warning(disable: 4141 4996) | |
static __inline wchar_t* __cdecl _wcstok( | |
wchar_t* const _String, | |
wchar_t const* const _Delimiter | |
) | |
{ | |
return wcstok(_String, _Delimiter, 0); | |
} | |
#line 251 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
extern "C++" __declspec(deprecated("wcstok has been changed to conform with the ISO C standard, " "adding an extra context parameter. To use the legacy Microsoft " "wcstok, define _CRT_NON_CONFORMING_WCSTOK.")) | |
inline wchar_t* __cdecl wcstok( | |
wchar_t* _String, | |
wchar_t const* _Delimiter | |
) throw() | |
{ | |
return wcstok(_String, _Delimiter, 0); | |
} | |
#line 262 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
#pragma warning(pop) | |
#line 266 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
wchar_t* __cdecl _wcserror( | |
int _ErrorNumber | |
); | |
errno_t __cdecl _wcserror_s( | |
wchar_t* _Buffer, | |
size_t _SizeInWords, | |
int _ErrorNumber | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _wcserror_s(wchar_t (&_Buffer)[_Size], int _Error) throw() { return _wcserror_s(_Buffer, _Size, _Error); } } | |
#line 287 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
wchar_t* __cdecl __wcserror( | |
wchar_t const* _String | |
); | |
errno_t __cdecl __wcserror_s( | |
wchar_t* _Buffer, | |
size_t _SizeInWords, | |
wchar_t const* _ErrorMessage | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl __wcserror_s(wchar_t (&_Buffer)[_Size], wchar_t const* _ErrorMessage) throw() { return __wcserror_s(_Buffer, _Size, _ErrorMessage); } } | |
#line 306 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
int __cdecl _wcsicmp( | |
wchar_t const* _String1, | |
wchar_t const* _String2 | |
); | |
int __cdecl _wcsicmp_l( | |
wchar_t const* _String1, | |
wchar_t const* _String2, | |
_locale_t _Locale | |
); | |
int __cdecl _wcsnicmp( | |
wchar_t const* _String1, | |
wchar_t const* _String2, | |
size_t _MaxCount | |
); | |
int __cdecl _wcsnicmp_l( | |
wchar_t const* _String1, | |
wchar_t const* _String2, | |
size_t _MaxCount, | |
_locale_t _Locale | |
); | |
errno_t __cdecl _wcsnset_s( | |
wchar_t* _Destination, | |
size_t _SizeInWords, | |
wchar_t _Value, | |
size_t _MaxCount | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _wcsnset_s( wchar_t (&_Destination)[_Size], wchar_t _Value, size_t _MaxCount) throw() { return _wcsnset_s(_Destination, _Size, _Value, _MaxCount); } } | |
#line 344 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
wchar_t* __cdecl _wcsnset( wchar_t *_String, wchar_t _Value, size_t _MaxCount); | |
#line 352 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
wchar_t* __cdecl _wcsrev( | |
wchar_t* _String | |
); | |
errno_t __cdecl _wcsset_s( | |
wchar_t* _Destination, | |
size_t _SizeInWords, | |
wchar_t _Value | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _wcsset_s( wchar_t (&_String)[_Size], wchar_t _Value) throw() { return _wcsset_s(_String, _Size, _Value); } } | |
#line 368 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
wchar_t* __cdecl _wcsset( wchar_t *_String, wchar_t _Value); | |
#line 375 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
errno_t __cdecl _wcslwr_s( | |
wchar_t* _String, | |
size_t _SizeInWords | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _wcslwr_s( wchar_t (&_String)[_Size]) throw() { return _wcslwr_s(_String, _Size); } } | |
#line 385 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
wchar_t* __cdecl _wcslwr( wchar_t *_String); | |
#line 390 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
errno_t __cdecl _wcslwr_s_l( | |
wchar_t* _String, | |
size_t _SizeInWords, | |
_locale_t _Locale | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _wcslwr_s_l( wchar_t (&_String)[_Size], _locale_t _Locale) throw() { return _wcslwr_s_l(_String, _Size, _Locale); } } | |
#line 403 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
wchar_t* __cdecl _wcslwr_l( wchar_t *_String, _locale_t _Locale); | |
#line 410 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
errno_t __cdecl _wcsupr_s( | |
wchar_t* _String, | |
size_t _Size | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _wcsupr_s( wchar_t (&_String)[_Size]) throw() { return _wcsupr_s(_String, _Size); } } | |
#line 421 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
wchar_t* __cdecl _wcsupr( wchar_t *_String); | |
#line 426 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
errno_t __cdecl _wcsupr_s_l( | |
wchar_t* _String, | |
size_t _Size, | |
_locale_t _Locale | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _wcsupr_s_l( wchar_t (&_String)[_Size], _locale_t _Locale) throw() { return _wcsupr_s_l(_String, _Size, _Locale); } } | |
#line 439 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
wchar_t* __cdecl _wcsupr_l( wchar_t *_String, _locale_t _Locale); | |
#line 446 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
size_t __cdecl wcsxfrm( | |
wchar_t* _Destination, | |
wchar_t const* _Source, | |
size_t _MaxCount | |
); | |
size_t __cdecl _wcsxfrm_l( | |
wchar_t* _Destination, | |
wchar_t const* _Source, | |
size_t _MaxCount, | |
_locale_t _Locale | |
); | |
int __cdecl wcscoll( | |
wchar_t const* _String1, | |
wchar_t const* _String2 | |
); | |
int __cdecl _wcscoll_l( | |
wchar_t const* _String1, | |
wchar_t const* _String2, | |
_locale_t _Locale | |
); | |
int __cdecl _wcsicoll( | |
wchar_t const* _String1, | |
wchar_t const* _String2 | |
); | |
int __cdecl _wcsicoll_l( | |
wchar_t const* _String1, | |
wchar_t const* _String2, | |
_locale_t _Locale | |
); | |
int __cdecl _wcsncoll( | |
wchar_t const* _String1, | |
wchar_t const* _String2, | |
size_t _MaxCount | |
); | |
int __cdecl _wcsncoll_l( | |
wchar_t const* _String1, | |
wchar_t const* _String2, | |
size_t _MaxCount, | |
_locale_t _Locale | |
); | |
int __cdecl _wcsnicoll( | |
wchar_t const* _String1, | |
wchar_t const* _String2, | |
size_t _MaxCount | |
); | |
int __cdecl _wcsnicoll_l( | |
wchar_t const* _String1, | |
wchar_t const* _String2, | |
size_t _MaxCount, | |
_locale_t _Locale | |
); | |
extern "C++" { | |
inline wchar_t* __cdecl wcschr( wchar_t* _String, wchar_t _C) | |
{ | |
return const_cast<wchar_t*>(wcschr(static_cast<wchar_t const*>(_String), _C)); | |
} | |
inline wchar_t* __cdecl wcspbrk( wchar_t* _String, wchar_t const* _Control) | |
{ | |
return const_cast<wchar_t*>(wcspbrk(static_cast<wchar_t const*>(_String), _Control)); | |
} | |
inline wchar_t* __cdecl wcsrchr( wchar_t* _String, wchar_t _C) | |
{ | |
return const_cast<wchar_t*>(wcsrchr(static_cast<wchar_t const*>(_String), _C)); | |
} | |
inline wchar_t* __cdecl wcsstr( wchar_t* _String, wchar_t const*_SubStr) | |
{ | |
return const_cast<wchar_t*>(wcsstr(static_cast<wchar_t const*>(_String), _SubStr)); | |
} | |
} | |
#line 558 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
#line 571 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_wcsdup" ". See online help for details.")) | |
wchar_t* __cdecl wcsdup( | |
wchar_t const* _String | |
); | |
#line 580 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_wcsicmp" ". See online help for details.")) | |
int __cdecl wcsicmp( | |
wchar_t const* _String1, | |
wchar_t const* _String2 | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_wcsnicmp" ". See online help for details.")) | |
int __cdecl wcsnicmp( | |
wchar_t const* _String1, | |
wchar_t const* _String2, | |
size_t _MaxCount | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_wcsnset" ". See online help for details.")) | |
wchar_t* __cdecl wcsnset( | |
wchar_t* _String, | |
wchar_t _Value, | |
size_t _MaxCount | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_wcsrev" ". See online help for details.")) | |
wchar_t* __cdecl wcsrev( | |
wchar_t* _String | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_wcsset" ". See online help for details.")) | |
wchar_t* __cdecl wcsset( | |
wchar_t* _String, | |
wchar_t _Value | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_wcslwr" ". See online help for details.")) | |
wchar_t* __cdecl wcslwr( | |
wchar_t* _String | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_wcsupr" ". See online help for details.")) | |
wchar_t* __cdecl wcsupr( | |
wchar_t* _String | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_wcsicoll" ". See online help for details.")) | |
int __cdecl wcsicoll( | |
wchar_t const* _String1, | |
wchar_t const* _String2 | |
); | |
#line 637 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
} __pragma(pack(pop)) | |
#line 643 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\corecrt_wstring.h" | |
#line 14 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
__pragma(pack(push, 8)) extern "C" { | |
errno_t __cdecl strcpy_s( | |
char* _Destination, | |
rsize_t _SizeInBytes, | |
char const* _Source | |
); | |
errno_t __cdecl strcat_s( | |
char* _Destination, | |
rsize_t _SizeInBytes, | |
char const* _Source | |
); | |
errno_t __cdecl strerror_s( | |
char* _Buffer, | |
size_t _SizeInBytes, | |
int _ErrorNumber); | |
errno_t __cdecl strncat_s( | |
char* _Destination, | |
rsize_t _SizeInBytes, | |
char const* _Source, | |
rsize_t _MaxCount | |
); | |
errno_t __cdecl strncpy_s( | |
char* _Destination, | |
rsize_t _SizeInBytes, | |
char const* _Source, | |
rsize_t _MaxCount | |
); | |
char* __cdecl strtok_s( | |
char* _String, | |
char const* _Delimiter, | |
char** _Context | |
); | |
#line 70 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
void* __cdecl _memccpy( | |
void* _Dst, | |
void const* _Src, | |
int _Val, | |
size_t _MaxCount | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl strcat_s(char (&_Destination)[_Size], char const* _Source) throw() { return strcat_s(_Destination, _Size, _Source); } } | |
#line 83 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
char* __cdecl strcat( char *_Destination, char const* _Source); | |
#line 91 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
#line 93 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
int __cdecl strcmp( | |
char const* _Str1, | |
char const* _Str2 | |
); | |
int __cdecl _strcmpi( | |
char const* _String1, | |
char const* _String2 | |
); | |
int __cdecl strcoll( | |
char const* _String1, | |
char const* _String2 | |
); | |
int __cdecl _strcoll_l( | |
char const* _String1, | |
char const* _String2, | |
_locale_t _Locale | |
); | |
char* __cdecl strcpy( | |
char* _Dest, | |
char const* _Source | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl strcpy_s( char (&_Destination)[_Size], char const* _Source) throw() { return strcpy_s(_Destination, _Size, _Source); } } | |
#line 129 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
char* __cdecl strcpy( char *_Destination, char const* _Source); | |
#line 135 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
size_t __cdecl strcspn( | |
char const* _Str, | |
char const* _Control | |
); | |
#line 146 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
__declspec(allocator) char* __cdecl _strdup( | |
char const* _Source | |
); | |
#line 155 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
char* __cdecl _strerror( | |
char const* _ErrorMessage | |
); | |
errno_t __cdecl _strerror_s( | |
char* _Buffer, | |
size_t _SizeInBytes, | |
char const* _ErrorMessage | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _strerror_s(char (&_Buffer)[_Size], char const* _ErrorMessage) throw() { return _strerror_s(_Buffer, _Size, _ErrorMessage); } } | |
#line 175 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
char* __cdecl strerror( | |
int _ErrorMessage | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl strerror_s(char (&_Buffer)[_Size], int _ErrorMessage) throw() { return strerror_s(_Buffer, _Size, _ErrorMessage); } } | |
#line 187 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
int __cdecl _stricmp( | |
char const* _String1, | |
char const* _String2 | |
); | |
int __cdecl _stricoll( | |
char const* _String1, | |
char const* _String2 | |
); | |
int __cdecl _stricoll_l( | |
char const* _String1, | |
char const* _String2, | |
_locale_t _Locale | |
); | |
int __cdecl _stricmp_l( | |
char const* _String1, | |
char const* _String2, | |
_locale_t _Locale | |
); | |
size_t __cdecl strlen( | |
char const* _Str | |
); | |
errno_t __cdecl _strlwr_s( | |
char* _String, | |
size_t _Size | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _strlwr_s( char (&_String)[_Size]) throw() { return _strlwr_s(_String, _Size); } } | |
#line 229 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
char* __cdecl _strlwr( char *_String); | |
#line 234 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
errno_t __cdecl _strlwr_s_l( | |
char* _String, | |
size_t _Size, | |
_locale_t _Locale | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _strlwr_s_l( char (&_String)[_Size], _locale_t _Locale) throw() { return _strlwr_s_l(_String, _Size, _Locale); } } | |
#line 247 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
char* __cdecl _strlwr_l( char *_String, _locale_t _Locale); | |
#line 254 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
char* __cdecl strncat( | |
char* _Dest, | |
char const* _Source, | |
size_t _Count | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl strncat_s( char (&_Destination)[_Size], char const* _Source, size_t _Count) throw() { return strncat_s(_Destination, _Size, _Source, _Count); } } | |
#line 267 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
char* __cdecl strncat( char *_Destination, char const* _Source, size_t _Count); | |
#line 275 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
int __cdecl strncmp( | |
char const* _Str1, | |
char const* _Str2, | |
size_t _MaxCount | |
); | |
int __cdecl _strnicmp( | |
char const* _String1, | |
char const* _String2, | |
size_t _MaxCount | |
); | |
int __cdecl _strnicmp_l( | |
char const* _String1, | |
char const* _String2, | |
size_t _MaxCount, | |
_locale_t _Locale | |
); | |
int __cdecl _strnicoll( | |
char const* _String1, | |
char const* _String2, | |
size_t _MaxCount | |
); | |
int __cdecl _strnicoll_l( | |
char const* _String1, | |
char const* _String2, | |
size_t _MaxCount, | |
_locale_t _Locale | |
); | |
int __cdecl _strncoll( | |
char const* _String1, | |
char const* _String2, | |
size_t _MaxCount | |
); | |
int __cdecl _strncoll_l( | |
char const* _String1, | |
char const* _String2, | |
size_t _MaxCount, | |
_locale_t _Locale | |
); | |
size_t __cdecl __strncnt( | |
char const* _String, | |
size_t _Count | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl strncpy_s(char (&_Destination)[_Size], char const* _Source, size_t _Count) throw() { return strncpy_s(_Destination, _Size, _Source, _Count); } } | |
#line 339 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
char* __cdecl strncpy( char *_Destination, char const* _Source, size_t _Count); | |
#line 347 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
#line 353 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
#line 357 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
size_t __cdecl strnlen( | |
char const* _String, | |
size_t _MaxCount | |
); | |
#line 369 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
#line 373 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
static __inline size_t __cdecl strnlen_s( | |
char const* _String, | |
size_t _MaxCount | |
) | |
{ | |
return _String == 0 ? 0 : strnlen(_String, _MaxCount); | |
} | |
#line 382 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
char* __cdecl _strnset( | |
char* _Dest, | |
int _Val, | |
size_t _Count | |
); | |
errno_t __cdecl _strnset_s( | |
char* _String, | |
size_t _SizeInBytes, | |
int _Value, | |
size_t _MaxCount | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _strnset_s( char (&_Destination)[_Size], int _Value, size_t _Count) throw() { return _strnset_s(_Destination, _Size, _Value, _Count); } } | |
#line 403 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
char* __cdecl _strnset( char *_Destination, int _Value, size_t _Count); | |
#line 411 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
char const* __cdecl strpbrk( | |
char const* _Str, | |
char const* _Control | |
); | |
char* __cdecl _strrev( | |
char* _Str | |
); | |
errno_t __cdecl _strset_s( | |
char* _Destination, | |
size_t _DestinationSize, | |
int _Value | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _strset_s( char (&_Destination)[_Size], int _Value) throw() { return _strset_s(_Destination, _Size, _Value); } } | |
#line 434 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
char* __cdecl _strset( char *_Destination, int _Value); | |
#line 440 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
char* __cdecl _strset( | |
char* _Dest, | |
int _Value | |
); | |
size_t __cdecl strspn( | |
char const* _Str, | |
char const* _Control | |
); | |
char* __cdecl strtok( | |
char* _String, | |
char const* _Delimiter | |
); | |
errno_t __cdecl _strupr_s( | |
char* _String, | |
size_t _Size | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _strupr_s( char (&_String)[_Size]) throw() { return _strupr_s(_String, _Size); } } | |
#line 468 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
char* __cdecl _strupr( char *_String); | |
#line 473 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
errno_t __cdecl _strupr_s_l( | |
char* _String, | |
size_t _Size, | |
_locale_t _Locale | |
); | |
extern "C++" { template <size_t _Size> inline errno_t __cdecl _strupr_s_l( char (&_String)[_Size], _locale_t _Locale) throw() { return _strupr_s_l(_String, _Size, _Locale); } } | |
#line 486 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
char* __cdecl _strupr_l( char *_String, _locale_t _Locale); | |
#line 493 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
size_t __cdecl strxfrm( | |
char* _Destination, | |
char const* _Source, | |
size_t _MaxCount | |
); | |
size_t __cdecl _strxfrm_l( | |
char* _Destination, | |
char const* _Source, | |
size_t _MaxCount, | |
_locale_t _Locale | |
); | |
extern "C++" | |
{ | |
inline char* __cdecl strchr( char* const _String, int const _Ch) | |
{ | |
return const_cast<char*>(strchr(static_cast<char const*>(_String), _Ch)); | |
} | |
inline char* __cdecl strpbrk( char* const _String, char const* const _Control) | |
{ | |
return const_cast<char*>(strpbrk(static_cast<char const*>(_String), _Control)); | |
} | |
inline char* __cdecl strrchr( char* const _String, int const _Ch) | |
{ | |
return const_cast<char*>(strrchr(static_cast<char const*>(_String), _Ch)); | |
} | |
inline char* __cdecl strstr( char* const _String, char const* const _SubString) | |
{ | |
return const_cast<char*>(strstr(static_cast<char const*>(_String), _SubString)); | |
} | |
} | |
#line 541 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
#line 550 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_strdup" ". See online help for details.")) | |
char* __cdecl strdup( | |
char const* _String | |
); | |
#line 559 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_strcmpi" ". See online help for details.")) | |
int __cdecl strcmpi( | |
char const* _String1, | |
char const* _String2 | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_stricmp" ". See online help for details.")) | |
int __cdecl stricmp( | |
char const* _String1, | |
char const* _String2 | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_strlwr" ". See online help for details.")) | |
char* __cdecl strlwr( | |
char* _String | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_strnicmp" ". See online help for details.")) | |
int __cdecl strnicmp( | |
char const* _String1, | |
char const* _String2, | |
size_t _MaxCount | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_strnset" ". See online help for details.")) | |
char* __cdecl strnset( | |
char* _String, | |
int _Value, | |
size_t _MaxCount | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_strrev" ". See online help for details.")) | |
char* __cdecl strrev( | |
char* _String | |
); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_strset" ". See online help for details.")) | |
char* __cdecl strset( | |
char* _String, | |
int _Value); | |
__declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C " "and C++ conformant name: " "_strupr" ". See online help for details.")) | |
char* __cdecl strupr( | |
char* _String | |
); | |
#line 608 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
} __pragma(pack(pop)) | |
#line 614 "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.10240.0\\ucrt\\string.h" | |
#line 7 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cstring" | |
namespace std { | |
using :: size_t; using :: memchr; using :: memcmp; | |
using :: memcpy; using :: memmove; using :: memset; | |
using :: strcat; using :: strchr; using :: strcmp; | |
using :: strcoll; using :: strcpy; using :: strcspn; | |
using :: strerror; using :: strlen; using :: strncat; | |
using :: strncmp; using :: strncpy; using :: strpbrk; | |
using :: strrchr; using :: strspn; using :: strstr; | |
using :: strtok; using :: strxfrm; | |
} | |
#line 20 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cstring" | |
#line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cstring" | |
#line 8 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xlocale" | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\stdexcept" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\exception" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\type_traits" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xstddef" | |
#pragma once | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cstddef" | |
#pragma once | |
namespace std { | |
using :: ptrdiff_t; using :: size_t; | |
typedef double max_align_t; | |
} | |
using ::std:: max_align_t; | |
#line 16 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cstddef" | |
#line 17 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\cstddef" | |
#line 7 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xstddef" | |
#line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\initializer_list" | |
#pragma once | |
#pragma pack(push,8) | |
#pragma warning(push,4) | |
#pragma warning(disable: 4702 ) | |
namespace std { | |
template<class _Elem> | |
class initializer_list | |
{ | |
public: | |
typedef _Elem value_type; | |
typedef const _Elem& reference; | |
typedef const _Elem& const_reference; | |
typedef size_t size_type; | |
typedef const _Elem* iterator; | |
typedef const _Elem* const_iterator; | |
constexpr initializer_list() throw () | |
: _First(0), _Last(0) | |
{ | |
} | |
constexpr initializer_list(const _Elem *_First_arg, | |
const _Elem *_Last_arg) throw () | |
: _First(_First_arg), _Last(_Last_arg) | |
{ | |
} | |
constexpr const _Elem *begin() const throw () | |
{ | |
return (_First); | |
} | |
constexpr const _Elem *end() const throw () | |
{ | |
return (_Last); | |
} | |
constexpr size_t size() const throw () | |
{ | |
return ((size_t)(_Last - _First)); | |
} | |
private: | |
const _Elem *_First; | |
const _Elem *_Last; | |
}; | |
template<class _Elem> inline | |
constexpr const _Elem *begin(initializer_list<_Elem> _Ilist) throw () | |
{ | |
return (_Ilist.begin()); | |
} | |
template<class _Elem> inline | |
constexpr const _Elem *end(initializer_list<_Elem> _Ilist) throw () | |
{ | |
return (_Ilist.end()); | |
} | |
} | |
#pragma warning(pop) | |
#pragma pack(pop) | |
#line 77 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\initializer_list" | |
#line 78 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\initializer_list" | |
#line 10 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xstddef" | |
#pragma pack(push,8) | |
#pragma warning(push,4) | |
#pragma warning(disable: 4702 ) | |
namespace std { | |
#line 24 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xstddef" | |
#line 55 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xstddef" | |
#line 68 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xstddef" | |
#line 75 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xstddef" | |
template<bool, | |
class _Ty1, | |
class _Ty2> | |
struct _If | |
{ | |
typedef _Ty2 type; | |
}; | |
template<class _Ty1, | |
class _Ty2> | |
struct _If<true, _Ty1, _Ty2> | |
{ | |
typedef _Ty1 type; | |
}; | |
template<class _Ty> | |
struct _Always_false | |
{ | |
static constexpr bool value = false; | |
}; | |
template<class _Arg, | |
class _Result> | |
struct unary_function | |
{ | |
typedef _Arg argument_type; | |
typedef _Result result_type; | |
}; | |
template<class _Arg1, | |
class _Arg2, | |
class _Result> | |
struct binary_function | |
{ | |
typedef _Arg1 first_argument_type; | |
typedef _Arg2 second_argument_type; | |
typedef _Result result_type; | |
}; | |
#line 167 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xstddef" | |
template<class _Ty = void> | |
struct plus | |
{ | |
typedef _Ty first_argument_type; | |
typedef _Ty second_argument_type; | |
typedef _Ty result_type; | |
constexpr _Ty operator()(const _Ty& _Left, const _Ty& _Right) const | |
{ | |
return (_Left + _Right); | |
} | |
}; | |
template<class _Ty = void> | |
struct minus | |
{ | |
typedef _Ty first_argument_type; | |
typedef _Ty second_argument_type; | |
typedef _Ty result_type; | |
constexpr _Ty operator()(const _Ty& _Left, const _Ty& _Right) const | |
{ | |
return (_Left - _Right); | |
} | |
}; | |
template<class _Ty = void> | |
struct multiplies | |
{ | |
typedef _Ty first_argument_type; | |
typedef _Ty second_argument_type; | |
typedef _Ty result_type; | |
constexpr _Ty operator()(const _Ty& _Left, const _Ty& _Right) const | |
{ | |
return (_Left * _Right); | |
} | |
}; | |
template<class _Ty = void> | |
struct equal_to | |
{ | |
typedef _Ty first_argument_type; | |
typedef _Ty second_argument_type; | |
typedef bool result_type; | |
constexpr bool operator()(const _Ty& _Left, const _Ty& _Right) const | |
{ | |
return (_Left == _Right); | |
} | |
}; | |
template<class _Ty = void> | |
struct less | |
{ | |
typedef _Ty first_argument_type; | |
typedef _Ty second_argument_type; | |
typedef bool result_type; | |
constexpr bool operator()(const _Ty& _Left, const _Ty& _Right) const | |
{ | |
return (_Left < _Right); | |
} | |
}; | |
template<> | |
struct plus<void> | |
{ | |
typedef int is_transparent; | |
template<class _Ty1, | |
class _Ty2> | |
constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const | |
-> decltype(static_cast<_Ty1&&>(_Left) | |
+ static_cast<_Ty2&&>(_Right)) | |
{ | |
return (static_cast<_Ty1&&>(_Left) | |
+ static_cast<_Ty2&&>(_Right)); | |
} | |
}; | |
template<> | |
struct minus<void> | |
{ | |
typedef int is_transparent; | |
template<class _Ty1, | |
class _Ty2> | |
constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const | |
-> decltype(static_cast<_Ty1&&>(_Left) | |
- static_cast<_Ty2&&>(_Right)) | |
{ | |
return (static_cast<_Ty1&&>(_Left) | |
- static_cast<_Ty2&&>(_Right)); | |
} | |
}; | |
template<> | |
struct multiplies<void> | |
{ | |
typedef int is_transparent; | |
template<class _Ty1, | |
class _Ty2> | |
constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const | |
-> decltype(static_cast<_Ty1&&>(_Left) | |
* static_cast<_Ty2&&>(_Right)) | |
{ | |
return (static_cast<_Ty1&&>(_Left) | |
* static_cast<_Ty2&&>(_Right)); | |
} | |
}; | |
template<> | |
struct equal_to<void> | |
{ | |
typedef int is_transparent; | |
template<class _Ty1, | |
class _Ty2> | |
constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const | |
-> decltype(static_cast<_Ty1&&>(_Left) | |
== static_cast<_Ty2&&>(_Right)) | |
{ | |
return (static_cast<_Ty1&&>(_Left) | |
== static_cast<_Ty2&&>(_Right)); | |
} | |
}; | |
template<> | |
struct less<void> | |
{ | |
typedef int is_transparent; | |
template<class _Ty1, | |
class _Ty2> | |
constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const | |
-> decltype(static_cast<_Ty1&&>(_Left) | |
< static_cast<_Ty2&&>(_Right)) | |
{ | |
return (static_cast<_Ty1&&>(_Left) | |
< static_cast<_Ty2&&>(_Right)); | |
} | |
}; | |
} | |
namespace std { | |
inline size_t _Hash_seq(const unsigned char *_First, size_t _Count) | |
{ | |
#line 338 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xstddef" | |
static_assert(sizeof(size_t) == 4, "This code is for 32-bit size_t."); | |
const size_t _FNV_offset_basis = 2166136261U; | |
const size_t _FNV_prime = 16777619U; | |
#line 342 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xstddef" | |
size_t _Val = _FNV_offset_basis; | |
for (size_t _Next = 0; _Next < _Count; ++_Next) | |
{ | |
_Val ^= (size_t)_First[_Next]; | |
_Val *= _FNV_prime; | |
} | |
return (_Val); | |
} | |
template<class _Kty> | |
struct _Bitwise_hash | |
{ | |
typedef _Kty argument_type; | |
typedef size_t result_type; | |
size_t operator()(const _Kty& _Keyval) const | |
{ | |
return (_Hash_seq((const unsigned char *)&_Keyval, sizeof (_Kty))); | |
} | |
}; | |
template<class _Kty> | |
struct hash | |
: public _Bitwise_hash<_Kty> | |
{ | |
static constexpr bool _Value = __is_enum(_Kty); | |
static_assert(_Value, | |
"The C++ Standard doesn't provide a hash for this type."); | |
}; | |
template<> | |
struct hash<bool> | |
: public _Bitwise_hash<bool> | |
{ | |
}; | |
template<> | |
struct hash<char> | |
: public _Bitwise_hash<char> | |
{ | |
}; | |
template<> | |
struct hash<signed char> | |
: public _Bitwise_hash<signed char> | |
{ | |
}; | |
template<> | |
struct hash<unsigned char> | |
: public _Bitwise_hash<unsigned char> | |
{ | |
}; | |
template<> | |
struct hash<char16_t> | |
: public _Bitwise_hash<char16_t> | |
{ | |
}; | |
template<> | |
struct hash<char32_t> | |
: public _Bitwise_hash<char32_t> | |
{ | |
}; | |
template<> | |
struct hash<wchar_t> | |
: public _Bitwise_hash<wchar_t> | |
{ | |
}; | |
#line 417 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xstddef" | |
template<> | |
struct hash<short> | |
: public _Bitwise_hash<short> | |
{ | |
}; | |
template<> | |
struct hash<unsigned short> | |
: public _Bitwise_hash<unsigned short> | |
{ | |
}; | |
template<> | |
struct hash<int> | |
: public _Bitwise_hash<int> | |
{ | |
}; | |
template<> | |
struct hash<unsigned int> | |
: public _Bitwise_hash<unsigned int> | |
{ | |
}; | |
template<> | |
struct hash<long> | |
: public _Bitwise_hash<long> | |
{ | |
}; | |
template<> | |
struct hash<unsigned long> | |
: public _Bitwise_hash<unsigned long> | |
{ | |
}; | |
template<> | |
struct hash<long long> | |
: public _Bitwise_hash<long long> | |
{ | |
}; | |
template<> | |
struct hash<unsigned long long> | |
: public _Bitwise_hash<unsigned long long> | |
{ | |
}; | |
template<> | |
struct hash<float> | |
: public _Bitwise_hash<float> | |
{ | |
typedef float _Kty; | |
typedef _Bitwise_hash<_Kty> _Mybase; | |
size_t operator()(const _Kty& _Keyval) const | |
{ | |
return (_Mybase::operator()( | |
_Keyval == 0 ? 0 : _Keyval)); | |
} | |
}; | |
template<> | |
struct hash<double> | |
: public _Bitwise_hash<double> | |
{ | |
typedef double _Kty; | |
typedef _Bitwise_hash<_Kty> _Mybase; | |
size_t operator()(const _Kty& _Keyval) const | |
{ | |
return (_Mybase::operator()( | |
_Keyval == 0 ? 0 : _Keyval)); | |
} | |
}; | |
template<> | |
struct hash<long double> | |
: public _Bitwise_hash<long double> | |
{ | |
typedef long double _Kty; | |
typedef _Bitwise_hash<_Kty> _Mybase; | |
size_t operator()(const _Kty& _Keyval) const | |
{ | |
return (_Mybase::operator()( | |
_Keyval == 0 ? 0 : _Keyval)); | |
} | |
}; | |
template<class _Ty> | |
struct hash<_Ty *> | |
: public _Bitwise_hash<_Ty *> | |
{ | |
}; | |
} | |
#line 515 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xstddef" | |
namespace std { | |
namespace tr1 { | |
using ::std:: hash; | |
} | |
} | |
#line 523 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xstddef" | |
#line 534 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xstddef" | |
#line 542 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xstddef" | |
#line 553 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xstddef" | |
#line 562 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\include\\xstddef" | |