Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #line 1 "ConsoleApplication1.cpp"
- #line 1 "c:\\users\\david\\documents\\visual studio 2013\\projects\\consoleapplication1\\consoleapplication1\\stdafx.h"
- #pragma once
- #line 1 "c:\\users\\david\\documents\\visual studio 2013\\projects\\consoleapplication1\\consoleapplication1\\targetver.h"
- #pragma once
- #line 1 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #pragma warning(push)
- #line 22 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #pragma warning(disable:4001)
- #line 24 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #pragma once
- #line 190 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 202 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 210 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 211 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 219 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 220 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 227 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 229 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 231 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 233 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 235 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 237 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 239 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 241 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 244 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 245 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 254 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 258 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 262 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 266 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 270 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 274 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 276 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #pragma warning(pop)
- #line 283 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 284 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 286 "C:\\Program Files (x86)\\Windows Kits\\8.1\\include\\shared\\SDKDDKVer.h"
- #line 9 "c:\\users\\david\\documents\\visual studio 2013\\projects\\consoleapplication1\\consoleapplication1\\targetver.h"
- #line 9 "c:\\users\\david\\documents\\visual studio 2013\\projects\\consoleapplication1\\consoleapplication1\\stdafx.h"
- #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #pragma once
- #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 20 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 25 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 26 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 27 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 53 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 57 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #pragma once
- #line 151 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 155 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 194 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 197 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 199 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 205 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 209 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 216 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 228 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 237 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 238 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #pragma region Input Buffer SAL 1 compatibility macros
- #pragma endregion Input Buffer SAL 1 compatibility macros
- #line 1564 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 1595 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 1620 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 1633 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 1672 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 1795 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 1898 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 2067 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 2169 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 2381 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- extern "C" {
- #line 2387 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 2615 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 2654 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 2888 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 2898 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 2903 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 2910 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 2911 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 2918 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 2919 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 2931 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 2965 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- }
- #line 2989 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\ConcurrencySal.h"
- #pragma once
- extern "C" {
- #line 24 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\ConcurrencySal.h"
- #line 265 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\ConcurrencySal.h"
- #line 269 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\ConcurrencySal.h"
- #line 352 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\ConcurrencySal.h"
- }
- #line 356 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\ConcurrencySal.h"
- #line 358 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\ConcurrencySal.h"
- #line 2991 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\sal.h"
- #line 68 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #pragma pack(push,8)
- #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- #pragma once
- #line 21 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- #pragma pack(push,8)
- extern "C" {
- #line 33 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- #line 42 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- #line 44 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- #line 45 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- typedef unsigned __int64 uintptr_t;
- #line 52 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- #line 54 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- typedef char * va_list;
- #line 61 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- #line 63 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- #line 69 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- #line 77 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- #line 80 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- #line 94 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- #line 102 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- #line 117 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- extern void __cdecl __va_start(va_list *, ...);
- #line 139 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- }
- #line 143 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- #pragma pack(pop)
- #line 147 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\vadefs.h"
- #line 75 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- extern "C" {
- #line 79 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 85 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 90 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 95 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 103 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 123 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 126 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 128 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 129 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 130 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 151 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 161 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 162 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 164 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 175 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 177 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 178 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 184 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 186 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 191 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 193 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 195 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 196 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 202 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 204 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 205 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 210 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 212 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 213 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 218 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 220 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 222 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 223 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 234 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 235 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 242 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 243 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 250 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 268 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 273 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 282 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 289 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 290 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 296 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 303 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 304 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 311 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 312 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 317 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 320 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 322 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 323 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 324 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 330 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 341 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 343 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 344 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 345 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 354 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 360 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 367 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 368 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 370 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 387 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 388 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 392 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 399 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 400 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 407 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 414 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 416 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 417 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 427 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 428 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 438 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 439 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 447 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 452 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 453 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 462 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 463 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 472 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 473 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 477 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 483 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 488 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 490 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 491 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- typedef unsigned __int64 size_t;
- #line 498 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 500 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- typedef size_t rsize_t;
- #line 506 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 507 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- typedef __int64 intptr_t;
- #line 514 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 516 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- typedef __int64 ptrdiff_t;
- #line 532 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 534 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- typedef unsigned short wint_t;
- typedef unsigned short wctype_t;
- #line 545 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- typedef int errno_t;
- #line 565 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- typedef long __time32_t;
- #line 570 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- typedef __int64 __time64_t;
- #line 575 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- typedef __time64_t time_t;
- #line 582 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 584 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 592 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 593 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 599 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 604 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 606 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 607 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 613 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 617 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 622 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 624 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 625 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- void __cdecl _invalid_parameter_noinfo(void);
- __declspec(noreturn) void __cdecl _invalid_parameter_noinfo_noreturn(void);
- #line 640 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- __declspec(noreturn)
- void __cdecl _invoke_watson( const wchar_t *, const wchar_t *, const wchar_t *, unsigned int, uintptr_t);
- #line 660 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 661 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 696 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 859 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 860 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 1926 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 2070 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 2071 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- struct threadlocaleinfostruct;
- struct threadmbcinfostruct;
- typedef struct threadlocaleinfostruct * pthreadlocinfo;
- typedef struct threadmbcinfostruct * pthreadmbcinfo;
- struct __lc_time_data;
- typedef struct localeinfo_struct
- {
- pthreadlocinfo locinfo;
- pthreadmbcinfo mbcinfo;
- } _locale_tstruct, *_locale_t;
- typedef struct localerefcount {
- char *locale;
- wchar_t *wlocale;
- int *refcount;
- int *wrefcount;
- } locrefcount;
- typedef struct threadlocaleinfostruct {
- int refcount;
- unsigned int lc_codepage;
- unsigned int lc_collate_cp;
- unsigned int lc_time_cp;
- locrefcount lc_category[6];
- int lc_clike;
- int mb_cur_max;
- int * lconv_intl_refcount;
- int * lconv_num_refcount;
- int * lconv_mon_refcount;
- struct lconv * lconv;
- int * ctype1_refcount;
- unsigned short * ctype1;
- const unsigned short * pctype;
- const unsigned char * pclmap;
- const unsigned char * pcumap;
- struct __lc_time_data * lc_time_curr;
- wchar_t * locale_name[6];
- } threadlocinfo;
- #line 2114 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- }
- #line 2118 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 2122 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 2124 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 2128 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 2130 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 2134 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 2136 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 2143 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 2147 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #pragma pack(pop)
- #line 2151 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 21 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #pragma pack(push,8)
- extern "C" {
- #line 31 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- struct _iobuf {
- char *_ptr;
- int _cnt;
- char *_base;
- int _flag;
- int _file;
- int _charbuf;
- int _bufsiz;
- char *_tmpfname;
- };
- typedef struct _iobuf FILE;
- #line 76 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #line 96 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #line 114 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #line 122 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #line 123 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- FILE * __cdecl __iob_func(void);
- #line 139 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- typedef __int64 fpos_t;
- #line 147 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #line 154 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl _filbuf( FILE * _File );
- int __cdecl _flsbuf( int _Ch, FILE * _File);
- FILE * __cdecl _fsopen( const char * _Filename, const char * _Mode, int _ShFlag);
- void __cdecl clearerr( FILE * _File);
- errno_t __cdecl clearerr_s( FILE * _File );
- #line 184 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl fclose( FILE * _File);
- int __cdecl _fcloseall(void);
- FILE * __cdecl _fdopen( int _FileHandle, const char * _Mode);
- int __cdecl feof( FILE * _File);
- int __cdecl ferror( FILE * _File);
- int __cdecl fflush( FILE * _File);
- int __cdecl fgetc( FILE * _File);
- int __cdecl _fgetchar(void);
- int __cdecl fgetpos( FILE * _File , fpos_t * _Pos);
- char * __cdecl fgets( char * _Buf, int _MaxCount, FILE * _File);
- int __cdecl _fileno( FILE * _File);
- #line 203 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- char * __cdecl _tempnam( const char * _DirName, const char * _FilePrefix);
- #line 209 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl _flushall(void);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "fopen_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) FILE * __cdecl fopen( const char * _Filename, const char * _Mode);
- errno_t __cdecl fopen_s( FILE ** _File, const char * _Filename, const char * _Mode);
- #line 215 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl fprintf( FILE * _File, const char * _Format, ...);
- int __cdecl fprintf_s( FILE * _File, const char * _Format, ...);
- #line 219 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl fputc( int _Ch, FILE * _File);
- int __cdecl _fputchar( int _Ch);
- int __cdecl fputs( const char * _Str, FILE * _File);
- size_t __cdecl fread( void * _DstBuf, size_t _ElementSize, size_t _Count, FILE * _File);
- size_t __cdecl fread_s( void * _DstBuf, size_t _DstSize, size_t _ElementSize, size_t _Count, FILE * _File);
- #line 226 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "freopen_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) FILE * __cdecl freopen( const char * _Filename, const char * _Mode, FILE * _File);
- errno_t __cdecl freopen_s( FILE ** _File, const char * _Filename, const char * _Mode, FILE * _OldFile);
- #line 230 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "fscanf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl fscanf( FILE * _File, const char * _Format, ...);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_fscanf_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _fscanf_l( FILE * _File, const char * _Format, _locale_t _Locale, ...);
- #pragma warning(push)
- #pragma warning(disable:6530)
- int __cdecl fscanf_s( FILE * _File, const char * _Format, ...);
- #line 237 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl _fscanf_s_l( FILE * _File, const char * _Format, _locale_t _Locale, ...);
- #pragma warning(pop)
- int __cdecl fsetpos( FILE * _File, const fpos_t * _Pos);
- int __cdecl fseek( FILE * _File, long _Offset, int _Origin);
- long __cdecl ftell( FILE * _File);
- int __cdecl _fseeki64( FILE * _File, __int64 _Offset, int _Origin);
- __int64 __cdecl _ftelli64( FILE * _File);
- size_t __cdecl fwrite( const void * _Str, size_t _Size, size_t _Count, FILE * _File);
- int __cdecl getc( FILE * _File);
- int __cdecl getchar(void);
- int __cdecl _getmaxstdio(void);
- char * __cdecl gets_s( char * _Buf, rsize_t _Size);
- #line 253 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- extern "C++" { template <size_t _Size> inline char * __cdecl gets_s(char (&_Buffer)[_Size]) throw() { return gets_s(_Buffer, _Size); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "gets_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) char * __cdecl gets( char *_Buffer);
- int __cdecl _getw( FILE * _File);
- void __cdecl perror( const char * _ErrMsg);
- #line 260 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl _pclose( FILE * _File);
- FILE * __cdecl _popen( const char * _Command, const char * _Mode);
- #line 264 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl printf( const char * _Format, ...);
- int __cdecl printf_s( const char * _Format, ...);
- #line 268 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl putc( int _Ch, FILE * _File);
- int __cdecl putchar( int _Ch);
- int __cdecl puts( const char * _Str);
- int __cdecl _putw( int _Word, FILE * _File);
- int __cdecl remove( const char * _Filename);
- int __cdecl rename( const char * _OldFilename, const char * _NewFilename);
- int __cdecl _unlink( const char * _Filename);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_unlink" ". See online help for details.")) int __cdecl unlink( const char * _Filename);
- #line 280 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #line 281 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- void __cdecl rewind( FILE * _File);
- int __cdecl _rmtmp(void);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "scanf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl scanf( const char * _Format, ...);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_scanf_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _scanf_l( const char * _Format, _locale_t _Locale, ...);
- #pragma warning(push)
- #pragma warning(disable:6530)
- int __cdecl scanf_s( const char * _Format, ...);
- #line 290 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl _scanf_s_l( const char * _Format, _locale_t _Locale, ...);
- #pragma warning(pop)
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "setvbuf" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) void __cdecl setbuf( FILE * _File, char * _Buffer);
- int __cdecl _setmaxstdio( int _Max);
- unsigned int __cdecl _set_output_format( unsigned int _Format);
- unsigned int __cdecl _get_output_format(void);
- int __cdecl setvbuf( FILE * _File, char * _Buf, int _Mode, size_t _Size);
- int __cdecl _snprintf_s( char * _DstBuf, size_t _SizeInBytes, size_t _MaxCount, const char * _Format, ...);
- extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template <size_t _Size> inline int __cdecl _snprintf_s( char (&_Dest)[_Size], size_t _MaxCount, const char * _Format, ...) throw() { va_list _ArgList; ( __va_start(&_ArgList, _Format) ); return _vsnprintf_s(_Dest, _Size, _MaxCount, _Format, _ArgList); } __pragma(warning(pop)); }
- int __cdecl sprintf_s( char * _DstBuf, size_t _SizeInBytes, const char * _Format, ...);
- #line 302 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template <size_t _Size> inline int __cdecl sprintf_s( char (&_Dest)[_Size], const char * _Format, ...) throw() { va_list _ArgList; ( __va_start(&_ArgList, _Format) ); return vsprintf_s(_Dest, _Size, _Format, _ArgList); } __pragma(warning(pop)); }
- int __cdecl _scprintf( const char * _Format, ...);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "sscanf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl sscanf( const char * _Src, const char * _Format, ...);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_sscanf_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _sscanf_l( const char * _Src, const char * _Format, _locale_t _Locale, ...);
- #pragma warning(push)
- #pragma warning(disable:6530)
- int __cdecl sscanf_s( const char * _Src, const char * _Format, ...);
- #line 311 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl _sscanf_s_l( const char * _Src, const char * _Format, _locale_t _Locale, ...);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_snscanf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _snscanf( const char * _Src, size_t _MaxCount, const char * _Format, ...);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_snscanf_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _snscanf_l( const char * _Src, size_t _MaxCount, const char * _Format, _locale_t _Locale, ...);
- int __cdecl _snscanf_s( const char * _Src, size_t _MaxCount, const char * _Format, ...);
- int __cdecl _snscanf_s_l( const char * _Src, size_t _MaxCount, const char * _Format, _locale_t _Locale, ...);
- #pragma warning(pop)
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "tmpfile_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) FILE * __cdecl tmpfile(void);
- errno_t __cdecl tmpfile_s( FILE ** _File);
- errno_t __cdecl tmpnam_s( char * _Buf, rsize_t _Size);
- #line 322 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- extern "C++" { template <size_t _Size> inline errno_t __cdecl tmpnam_s( char (&_Buf)[_Size]) throw() { return tmpnam_s(_Buf, _Size); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "tmpnam_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) char * __cdecl tmpnam( char *_Buffer);
- int __cdecl ungetc( int _Ch, FILE * _File);
- int __cdecl vfprintf( FILE * _File, const char * _Format, va_list _ArgList);
- int __cdecl vfscanf( FILE * _File, const char * _Format, va_list _ArgList);
- int __cdecl vfprintf_s( FILE * _File, const char * _Format, va_list _ArgList);
- int __cdecl vfscanf_s( FILE * _File, const char * _Format, va_list _ArgList);
- #line 331 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl vprintf( const char * _Format, va_list _ArgList);
- int __cdecl vscanf( const char * _Format, va_list _ArgList);
- int __cdecl vprintf_s( const char * _Format, va_list _ArgList);
- int __cdecl vscanf_s( const char * _Format, va_list _ArgList);
- #line 337 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "vsnprintf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl vsnprintf( char * _DstBuf, size_t _MaxCount, const char * _Format, va_list _ArgList);
- int __cdecl vsnprintf_s( char * _DstBuf, size_t _DstSize, size_t _MaxCount, const char * _Format, va_list _ArgList);
- extern "C++" { template <size_t _Size> inline int __cdecl vsnprintf_s( char (&_Dest)[_Size], size_t _MaxCount, const char * _Format, va_list _Args) throw() { return vsnprintf_s(_Dest, _Size, _MaxCount, _Format, _Args); } }
- #line 342 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl _vsnprintf_s( char * _DstBuf, size_t _SizeInBytes, size_t _MaxCount, const char * _Format, va_list _ArgList);
- extern "C++" { template <size_t _Size> inline int __cdecl _vsnprintf_s( char (&_Dest)[_Size], size_t _MaxCount, const char * _Format, va_list _Args) throw() { return _vsnprintf_s(_Dest, _Size, _MaxCount, _Format, _Args); } }
- #pragma warning(push)
- #pragma warning(disable:4793)
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_snprintf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _snprintf( char *_Dest, size_t _Count, const char * _Format, ...); __declspec(deprecated("This function or variable may be unsafe. Consider using " "_vsnprintf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _vsnprintf( char *_Dest, size_t _Count, const char * _Format, va_list _Args);
- #pragma warning(pop)
- int __cdecl vsprintf_s( char * _DstBuf, size_t _SizeInBytes, const char * _Format, va_list _ArgList);
- extern "C++" { template <size_t _Size> inline int __cdecl vsprintf_s( char (&_Dest)[_Size], const char * _Format, va_list _Args) throw() { return vsprintf_s(_Dest, _Size, _Format, _Args); } }
- int __cdecl vsscanf_s(const char * _Src, const char * _Format, va_list _ArgList);
- extern "C++" { template <size_t _Size> inline int __cdecl vsscanf_s( const char (&_Src)[_Size], const char * _Format, va_list _Args) throw() { return vsscanf_s(_Src, _Size, _Format, _Args); } }
- #line 354 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #pragma warning(push)
- #pragma warning(disable:4793)
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "sprintf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl sprintf( char *_Dest, const char * _Format, ...); __declspec(deprecated("This function or variable may be unsafe. Consider using " "vsprintf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl vsprintf( char *_Dest, const char * _Format, va_list _Args);
- int __cdecl vsscanf(const char * _srcBuf, const char * _Format, va_list _ArgList);
- #pragma warning(pop)
- int __cdecl _vscprintf( const char * _Format, va_list _ArgList);
- int __cdecl _snprintf_c( char * _DstBuf, size_t _MaxCount, const char * _Format, ...);
- int __cdecl _vsnprintf_c( char *_DstBuf, size_t _MaxCount, const char * _Format, va_list _ArgList);
- int __cdecl _fprintf_p( FILE * _File, const char * _Format, ...);
- int __cdecl _printf_p( const char * _Format, ...);
- int __cdecl _sprintf_p( char * _Dst, size_t _MaxCount, const char * _Format, ...);
- int __cdecl _vfprintf_p( FILE * _File, const char * _Format, va_list _ArgList);
- int __cdecl _vprintf_p( const char * _Format, va_list _ArgList);
- int __cdecl _vsprintf_p( char * _Dst, size_t _MaxCount, const char * _Format, va_list _ArgList);
- int __cdecl _scprintf_p( const char * _Format, ...);
- int __cdecl _vscprintf_p( const char * _Format, va_list _ArgList);
- int __cdecl _set_printf_count_output( int _Value);
- int __cdecl _get_printf_count_output(void);
- int __cdecl _printf_l( const char * _Format, _locale_t _Locale, ...);
- int __cdecl _printf_p_l( const char * _Format, _locale_t _Locale, ...);
- int __cdecl _printf_s_l( const char * _Format, _locale_t _Locale, ...);
- int __cdecl _vprintf_l( const char * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _vprintf_p_l( const char * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _vprintf_s_l( const char * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _fprintf_l( FILE * _File, const char * _Format, _locale_t _Locale, ...);
- int __cdecl _fprintf_p_l( FILE * _File, const char * _Format, _locale_t _Locale, ...);
- int __cdecl _fprintf_s_l( FILE * _File, const char * _Format, _locale_t _Locale, ...);
- int __cdecl _vfprintf_l( FILE * _File, const char * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _vfprintf_p_l( FILE * _File, const char * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _vfprintf_s_l( FILE * _File, const char * _Format, _locale_t _Locale, va_list _ArgList);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_sprintf_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _sprintf_l( char * _DstBuf, const char * _Format, _locale_t _Locale, ...);
- int __cdecl _sprintf_p_l( char * _DstBuf, size_t _MaxCount, const char * _Format, _locale_t _Locale, ...);
- int __cdecl _sprintf_s_l( char * _DstBuf, size_t _DstSize, const char * _Format, _locale_t _Locale, ...);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_vsprintf_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _vsprintf_l( char * _DstBuf, const char * _Format, _locale_t, va_list _ArgList);
- int __cdecl _vsprintf_p_l( char * _DstBuf, size_t _MaxCount, const char* _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _vsprintf_s_l( char * _DstBuf, size_t _DstSize, const char * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _scprintf_l( const char * _Format, _locale_t _Locale, ...);
- int __cdecl _scprintf_p_l( const char * _Format, _locale_t _Locale, ...);
- int __cdecl _vscprintf_l( const char * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _vscprintf_p_l( const char * _Format, _locale_t _Locale, va_list _ArgList);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_snprintf_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _snprintf_l( char * _DstBuf, size_t _MaxCount, const char * _Format, _locale_t _Locale, ...);
- int __cdecl _snprintf_c_l( char * _DstBuf, size_t _MaxCount, const char * _Format, _locale_t _Locale, ...);
- int __cdecl _snprintf_s_l( char * _DstBuf, size_t _DstSize, size_t _MaxCount, const char * _Format, _locale_t _Locale, ...);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_vsnprintf_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _vsnprintf_l( char * _DstBuf, size_t _MaxCount, const char * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _vsnprintf_c_l( char * _DstBuf, size_t _MaxCount, const char *, _locale_t _Locale, va_list _ArgList);
- int __cdecl _vsnprintf_s_l( char * _DstBuf, size_t _DstSize, size_t _MaxCount, const char* _Format, _locale_t _Locale, va_list _ArgList);
- #line 414 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- FILE * __cdecl _wfsopen( const wchar_t * _Filename, const wchar_t * _Mode, int _ShFlag);
- wint_t __cdecl fgetwc( FILE * _File);
- wint_t __cdecl _fgetwchar(void);
- wint_t __cdecl fputwc( wchar_t _Ch, FILE * _File);
- wint_t __cdecl _fputwchar( wchar_t _Ch);
- wint_t __cdecl getwc( FILE * _File);
- wint_t __cdecl getwchar(void);
- wint_t __cdecl putwc( wchar_t _Ch, FILE * _File);
- wint_t __cdecl putwchar( wchar_t _Ch);
- wint_t __cdecl ungetwc( wint_t _Ch, FILE * _File);
- wchar_t * __cdecl fgetws( wchar_t * _Dst, int _SizeInWords, FILE * _File);
- int __cdecl fputws( const wchar_t * _Str, FILE * _File);
- wchar_t * __cdecl _getws_s( wchar_t * _Str, size_t _SizeInWords);
- extern "C++" { template <size_t _Size> inline wchar_t * __cdecl _getws_s( wchar_t (&_String)[_Size]) throw() { return _getws_s(_String, _Size); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_getws_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) wchar_t * __cdecl _getws( wchar_t *_String);
- int __cdecl _putws( const wchar_t * _Str);
- int __cdecl fwprintf( FILE * _File, const wchar_t * _Format, ...);
- int __cdecl fwprintf_s( FILE * _File, const wchar_t * _Format, ...);
- #line 438 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl wprintf( const wchar_t * _Format, ...);
- int __cdecl wprintf_s( const wchar_t * _Format, ...);
- #line 442 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl _scwprintf( const wchar_t * _Format, ...);
- int __cdecl vfwprintf( FILE * _File, const wchar_t * _Format, va_list _ArgList);
- int __cdecl vfwscanf( FILE * _File, const wchar_t * _Format, va_list _ArgList);
- int __cdecl vfwprintf_s( FILE * _File, const wchar_t * _Format, va_list _ArgList);
- int __cdecl vfwscanf_s( FILE * _File, const wchar_t * _Format, va_list _ArgList);
- #line 449 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl vwprintf( const wchar_t * _Format, va_list _ArgList);
- int __cdecl vwscanf( const wchar_t * _Format, va_list _ArgList);
- int __cdecl vwprintf_s( const wchar_t * _Format, va_list _ArgList);
- int __cdecl vwscanf_s( const wchar_t * _Format, va_list _ArgList);
- #line 455 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl swprintf_s( wchar_t * _Dst, size_t _SizeInWords, const wchar_t * _Format, ...);
- #line 459 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template <size_t _Size> inline int __cdecl swprintf_s( wchar_t (&_Dest)[_Size], const wchar_t * _Format, ...) throw() { va_list _ArgList; ( __va_start(&_ArgList, _Format) ); return vswprintf_s(_Dest, _Size, _Format, _ArgList); } __pragma(warning(pop)); }
- int __cdecl vswprintf_s( wchar_t * _Dst, size_t _SizeInWords, const wchar_t * _Format, va_list _ArgList);
- int __cdecl vswscanf_s(const wchar_t * _Src, const wchar_t * _Format, va_list _ArgList);
- #line 464 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- extern "C++" { template <size_t _Size> inline int __cdecl vswprintf_s( wchar_t (&_Dest)[_Size], const wchar_t * _Format, va_list _Args) throw() { return vswprintf_s(_Dest, _Size, _Format, _Args); } }
- extern "C++" { template <size_t _Size> inline int __cdecl vswscanf_s( wchar_t (&_Dest)[_Size], const wchar_t * _Format, va_list _Args) throw() { return vswscanf_s(_Dest, _Size, _Format, _Args); } }
- int __cdecl vswscanf(const wchar_t * _srcBuf, const wchar_t * _Format, va_list _ArgList);
- int __cdecl _swprintf_c( wchar_t * _DstBuf, size_t _SizeInWords, const wchar_t * _Format, ...);
- int __cdecl _vswprintf_c( wchar_t * _DstBuf, size_t _SizeInWords, const wchar_t * _Format, va_list _ArgList);
- int __cdecl _snwprintf_s( wchar_t * _DstBuf, size_t _SizeInWords, size_t _MaxCount, const wchar_t * _Format, ...);
- extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template <size_t _Size> inline int __cdecl _snwprintf_s( wchar_t (&_Dest)[_Size], size_t _Count, const wchar_t * _Format, ...) throw() { va_list _ArgList; ( __va_start(&_ArgList, _Format) ); return _vsnwprintf_s(_Dest, _Size, _Count, _Format, _ArgList); } __pragma(warning(pop)); }
- int __cdecl _vsnwprintf_s( wchar_t * _DstBuf, size_t _SizeInWords, size_t _MaxCount, const wchar_t * _Format, va_list _ArgList);
- extern "C++" { template <size_t _Size> inline int __cdecl _vsnwprintf_s( wchar_t (&_Dest)[_Size], size_t _Count, const wchar_t * _Format, va_list _Args) throw() { return _vsnwprintf_s(_Dest, _Size, _Count, _Format, _Args); } }
- #pragma warning(push)
- #pragma warning(disable:4793)
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_snwprintf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _snwprintf( wchar_t *_Dest, size_t _Count, const wchar_t * _Format, ...); __declspec(deprecated("This function or variable may be unsafe. Consider using " "_vsnwprintf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _vsnwprintf( wchar_t *_Dest, size_t _Count, const wchar_t * _Format, va_list _Args);
- #pragma warning(pop)
- int __cdecl _fwprintf_p( FILE * _File, const wchar_t * _Format, ...);
- int __cdecl _wprintf_p( const wchar_t * _Format, ...);
- int __cdecl _vfwprintf_p( FILE * _File, const wchar_t * _Format, va_list _ArgList);
- int __cdecl _vwprintf_p( const wchar_t * _Format, va_list _ArgList);
- int __cdecl _swprintf_p( wchar_t * _DstBuf, size_t _MaxCount, const wchar_t * _Format, ...);
- int __cdecl _vswprintf_p( wchar_t * _DstBuf, size_t _MaxCount, const wchar_t * _Format, va_list _ArgList);
- int __cdecl _scwprintf_p( const wchar_t * _Format, ...);
- int __cdecl _vscwprintf_p( const wchar_t * _Format, va_list _ArgList);
- int __cdecl _wprintf_l( const wchar_t * _Format, _locale_t _Locale, ...);
- int __cdecl _wprintf_p_l( const wchar_t * _Format, _locale_t _Locale, ...);
- int __cdecl _wprintf_s_l( const wchar_t * _Format, _locale_t _Locale, ...);
- int __cdecl _vwprintf_l( const wchar_t * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _vwprintf_p_l( const wchar_t * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _vwprintf_s_l( const wchar_t * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _fwprintf_l( FILE * _File, const wchar_t * _Format, _locale_t _Locale, ...);
- int __cdecl _fwprintf_p_l( FILE * _File, const wchar_t * _Format, _locale_t _Locale, ...);
- int __cdecl _fwprintf_s_l( FILE * _File, const wchar_t * _Format, _locale_t _Locale, ...);
- int __cdecl _vfwprintf_l( FILE * _File, const wchar_t * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _vfwprintf_p_l( FILE * _File, const wchar_t * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _vfwprintf_s_l( FILE * _File, const wchar_t * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _swprintf_c_l( wchar_t * _DstBuf, size_t _MaxCount, const wchar_t * _Format, _locale_t _Locale, ...);
- int __cdecl _swprintf_p_l( wchar_t * _DstBuf, size_t _MaxCount, const wchar_t * _Format, _locale_t _Locale, ...);
- int __cdecl _swprintf_s_l( wchar_t * _DstBuf, size_t _DstSize, const wchar_t * _Format, _locale_t _Locale, ...);
- int __cdecl _vswprintf_c_l( wchar_t * _DstBuf, size_t _MaxCount, const wchar_t * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _vswprintf_p_l( wchar_t * _DstBuf, size_t _MaxCount, const wchar_t * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _vswprintf_s_l( wchar_t * _DstBuf, size_t _DstSize, const wchar_t * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _scwprintf_l( const wchar_t * _Format, _locale_t _Locale, ...);
- int __cdecl _scwprintf_p_l( const wchar_t * _Format, _locale_t _Locale, ...);
- int __cdecl _vscwprintf_p_l( const wchar_t * _Format, _locale_t _Locale, va_list _ArgList);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_snwprintf_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _snwprintf_l( wchar_t * _DstBuf, size_t _MaxCount, const wchar_t * _Format, _locale_t _Locale, ...);
- int __cdecl _snwprintf_s_l( wchar_t * _DstBuf, size_t _DstSize, size_t _MaxCount, const wchar_t * _Format, _locale_t _Locale, ...);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_vsnwprintf_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _vsnwprintf_l( wchar_t * _DstBuf, size_t _MaxCount, const wchar_t * _Format, _locale_t _Locale, va_list _ArgList);
- int __cdecl _vsnwprintf_s_l( wchar_t * _DstBuf, size_t _DstSize, size_t _MaxCount, const wchar_t * _Format, _locale_t _Locale, va_list _ArgList);
- #line 529 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #pragma warning(push)
- #pragma warning(disable:4141 4996 4793)
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_swprintf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) __declspec(deprecated("swprintf has been changed to conform with the ISO C standard, adding an extra character count parameter. To use traditional Microsoft swprintf, set _CRT_NON_CONFORMING_SWPRINTFS.")) int __cdecl _swprintf( wchar_t *_Dest, const wchar_t * _Format, ...); __declspec(deprecated("This function or variable may be unsafe. Consider using " "vswprintf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) __declspec(deprecated("swprintf has been changed to conform with the ISO C standard, adding an extra character count parameter. To use traditional Microsoft swprintf, set _CRT_NON_CONFORMING_SWPRINTFS.")) int __cdecl _vswprintf( wchar_t *_Dest, const wchar_t * _Format, va_list _Args);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "__swprintf_l_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) __declspec(deprecated("swprintf has been changed to conform with the ISO C standard, adding an extra character count parameter. To use traditional Microsoft swprintf, set _CRT_NON_CONFORMING_SWPRINTFS.")) int __cdecl __swprintf_l( wchar_t *_Dest, const wchar_t * _Format, _locale_t _Plocinfo, ...); __declspec(deprecated("This function or variable may be unsafe. Consider using " "_vswprintf_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) __declspec(deprecated("swprintf has been changed to conform with the ISO C standard, adding an extra character count parameter. To use traditional Microsoft swprintf, set _CRT_NON_CONFORMING_SWPRINTFS.")) int __cdecl __vswprintf_l( wchar_t *_Dest, const wchar_t * _Format, _locale_t _Plocinfo, va_list _Args);
- #pragma warning(pop)
- #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\swprintf.inl"
- #pragma once
- #line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\swprintf.inl"
- #line 33 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\swprintf.inl"
- #pragma warning( push )
- #pragma warning( disable : 4793 4412 )
- static __inline int swprintf( wchar_t * _String, size_t _Count, const wchar_t * _Format, ...)
- {
- va_list _Arglist;
- int _Ret;
- ( __va_start(&_Arglist, _Format) );
- _Ret = _vswprintf_c_l(_String, _Count, _Format, 0, _Arglist);
- ( _Arglist = (va_list)0 );
- return _Ret;
- }
- #pragma warning( pop )
- #pragma warning( push )
- #pragma warning( disable : 4412 )
- static __inline int __cdecl vswprintf( wchar_t * _String, size_t _Count, const wchar_t * _Format, va_list _Ap)
- {
- return _vswprintf_c_l(_String, _Count, _Format, 0, _Ap);
- }
- #pragma warning( pop )
- #line 57 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\swprintf.inl"
- #pragma warning( push )
- #pragma warning( disable : 4793 4412 )
- static __inline int _swprintf_l( wchar_t * _String, size_t _Count, const wchar_t * _Format, _locale_t _Plocinfo, ...)
- {
- va_list _Arglist;
- int _Ret;
- ( __va_start(&_Arglist, _Plocinfo) );
- _Ret = _vswprintf_c_l(_String, _Count, _Format, _Plocinfo, _Arglist);
- ( _Arglist = (va_list)0 );
- return _Ret;
- }
- #pragma warning( pop )
- #pragma warning( push )
- #pragma warning( disable : 4412 )
- static __inline int __cdecl _vswprintf_l( wchar_t * _String, size_t _Count, const wchar_t * _Format, _locale_t _Plocinfo, va_list _Ap)
- {
- return _vswprintf_c_l(_String, _Count, _Format, _Plocinfo, _Ap);
- }
- #pragma warning( pop )
- #pragma warning( push )
- #pragma warning( disable : 4996 )
- #pragma warning( push )
- #pragma warning( disable : 4793 4141 )
- extern "C++" __declspec(deprecated("swprintf has been changed to conform with the ISO C standard, adding an extra character count parameter. To use traditional Microsoft swprintf, set _CRT_NON_CONFORMING_SWPRINTFS.")) __declspec(deprecated("This function or variable may be unsafe. Consider using " "swprintf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) __inline int swprintf( wchar_t * _String, const wchar_t * _Format, ...)
- {
- va_list _Arglist;
- ( __va_start(&_Arglist, _Format) );
- int _Ret = _vswprintf(_String, _Format, _Arglist);
- ( _Arglist = (va_list)0 );
- return _Ret;
- }
- #pragma warning( pop )
- #pragma warning( push )
- #pragma warning( disable : 4141 )
- extern "C++" __declspec(deprecated("swprintf has been changed to conform with the ISO C standard, adding an extra character count parameter. To use traditional Microsoft swprintf, set _CRT_NON_CONFORMING_SWPRINTFS.")) __declspec(deprecated("This function or variable may be unsafe. Consider using " "vswprintf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) __inline int __cdecl vswprintf( wchar_t * _String, const wchar_t * _Format, va_list _Ap)
- {
- return _vswprintf(_String, _Format, _Ap);
- }
- #pragma warning( pop )
- #pragma warning( push )
- #pragma warning( disable : 4793 4141 )
- extern "C++" __declspec(deprecated("swprintf has been changed to conform with the ISO C standard, adding an extra character count parameter. To use traditional Microsoft swprintf, set _CRT_NON_CONFORMING_SWPRINTFS.")) __declspec(deprecated("This function or variable may be unsafe. Consider using " "_swprintf_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) __inline int _swprintf_l( wchar_t * _String, const wchar_t * _Format, _locale_t _Plocinfo, ...)
- {
- va_list _Arglist;
- ( __va_start(&_Arglist, _Plocinfo) );
- int _Ret = __vswprintf_l(_String, _Format, _Plocinfo, _Arglist);
- ( _Arglist = (va_list)0 );
- return _Ret;
- }
- #pragma warning( pop )
- #pragma warning( push )
- #pragma warning( disable : 4141 )
- extern "C++" __declspec(deprecated("swprintf has been changed to conform with the ISO C standard, adding an extra character count parameter. To use traditional Microsoft swprintf, set _CRT_NON_CONFORMING_SWPRINTFS.")) __declspec(deprecated("This function or variable may be unsafe. Consider using " "_vswprintf_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) __inline int __cdecl _vswprintf_l( wchar_t * _String, const wchar_t * _Format, _locale_t _Plocinfo, va_list _Ap)
- {
- return __vswprintf_l(_String, _Format, _Plocinfo, _Ap);
- }
- #pragma warning( pop )
- #pragma warning( pop )
- #line 126 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\swprintf.inl"
- #line 128 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\swprintf.inl"
- #line 129 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\swprintf.inl"
- #line 539 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #line 540 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #line 554 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- wchar_t * __cdecl _wtempnam( const wchar_t * _Directory, const wchar_t * _FilePrefix);
- #line 560 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl _vscwprintf( const wchar_t * _Format, va_list _ArgList);
- int __cdecl _vscwprintf_l( const wchar_t * _Format, _locale_t _Locale, va_list _ArgList);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "fwscanf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl fwscanf( FILE * _File, const wchar_t * _Format, ...);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_fwscanf_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _fwscanf_l( FILE * _File, const wchar_t * _Format, _locale_t _Locale, ...);
- #pragma warning(push)
- #pragma warning(disable:6530)
- int __cdecl fwscanf_s( FILE * _File, const wchar_t * _Format, ...);
- #line 570 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl _fwscanf_s_l( FILE * _File, const wchar_t * _Format, _locale_t _Locale, ...);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "swscanf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl swscanf( const wchar_t * _Src, const wchar_t * _Format, ...);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_swscanf_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _swscanf_l( const wchar_t * _Src, const wchar_t * _Format, _locale_t _Locale, ...);
- int __cdecl swscanf_s( const wchar_t *_Src, const wchar_t * _Format, ...);
- #line 576 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl _swscanf_s_l( const wchar_t * _Src, const wchar_t * _Format, _locale_t _Locale, ...);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_snwscanf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _snwscanf( const wchar_t * _Src, size_t _MaxCount, const wchar_t * _Format, ...);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_snwscanf_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _snwscanf_l( const wchar_t * _Src, size_t _MaxCount, const wchar_t * _Format, _locale_t _Locale, ...);
- int __cdecl _snwscanf_s( const wchar_t * _Src, size_t _MaxCount, const wchar_t * _Format, ...);
- int __cdecl _snwscanf_s_l( const wchar_t * _Src, size_t _MaxCount, const wchar_t * _Format, _locale_t _Locale, ...);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "wscanf_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl wscanf( const wchar_t * _Format, ...);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_wscanf_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) int __cdecl _wscanf_l( const wchar_t * _Format, _locale_t _Locale, ...);
- int __cdecl wscanf_s( const wchar_t * _Format, ...);
- #line 586 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl _wscanf_s_l( const wchar_t * _Format, _locale_t _Locale, ...);
- #pragma warning(pop)
- FILE * __cdecl _wfdopen( int _FileHandle , const wchar_t * _Mode);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_wfopen_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) FILE * __cdecl _wfopen( const wchar_t * _Filename, const wchar_t * _Mode);
- errno_t __cdecl _wfopen_s( FILE ** _File, const wchar_t * _Filename, const wchar_t * _Mode);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_wfreopen_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) FILE * __cdecl _wfreopen( const wchar_t * _Filename, const wchar_t * _Mode, FILE * _OldFile);
- errno_t __cdecl _wfreopen_s( FILE ** _File, const wchar_t * _Filename, const wchar_t * _Mode, FILE * _OldFile);
- void __cdecl _wperror( const wchar_t * _ErrMsg);
- #line 599 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- FILE * __cdecl _wpopen( const wchar_t *_Command, const wchar_t * _Mode);
- #line 602 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- int __cdecl _wremove( const wchar_t * _Filename);
- errno_t __cdecl _wtmpnam_s( wchar_t * _DstBuf, size_t _SizeInWords);
- extern "C++" { template <size_t _Size> inline errno_t __cdecl _wtmpnam_s( wchar_t (&_Buffer)[_Size]) throw() { return _wtmpnam_s(_Buffer, _Size); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_wtmpnam_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) wchar_t * __cdecl _wtmpnam( wchar_t *_Buffer);
- wint_t __cdecl _fgetwc_nolock( FILE * _File);
- wint_t __cdecl _fputwc_nolock( wchar_t _Ch, FILE * _File);
- wint_t __cdecl _ungetwc_nolock( wint_t _Ch, FILE * _File);
- #line 616 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #line 621 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- inline wint_t __cdecl getwchar()
- {return (fgetwc((&__iob_func()[0]))); }
- inline wint_t __cdecl putwchar( wchar_t _C)
- {return (fputwc(_C, (&__iob_func()[1]))); }
- #line 626 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #line 637 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #line 640 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #line 643 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #line 659 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- void __cdecl _lock_file( FILE * _File);
- void __cdecl _unlock_file( FILE * _File);
- int __cdecl _fclose_nolock( FILE * _File);
- int __cdecl _fflush_nolock( FILE * _File);
- size_t __cdecl _fread_nolock( void * _DstBuf, size_t _ElementSize, size_t _Count, FILE * _File);
- size_t __cdecl _fread_nolock_s( void * _DstBuf, size_t _DstSize, size_t _ElementSize, size_t _Count, FILE * _File);
- int __cdecl _fseek_nolock( FILE * _File, long _Offset, int _Origin);
- long __cdecl _ftell_nolock( FILE * _File);
- int __cdecl _fseeki64_nolock( FILE * _File, __int64 _Offset, int _Origin);
- __int64 __cdecl _ftelli64_nolock( FILE * _File);
- size_t __cdecl _fwrite_nolock( const void * _DstBuf, size_t _Size, size_t _Count, FILE * _File);
- int __cdecl _ungetc_nolock( int _Ch, FILE * _File);
- #line 696 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #line 708 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_tempnam" ". See online help for details.")) char * __cdecl tempnam( const char * _Directory, const char * _FilePrefix);
- #line 714 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO 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++ conformant name: " "_fdopen" ". See online help for details.")) FILE * __cdecl fdopen( int _FileHandle, const char * _Format);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO 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++ conformant name: " "_fileno" ". See online help for details.")) int __cdecl fileno( FILE * _File);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO 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++ 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++ conformant name: " "_getw" ". See online help for details.")) int __cdecl getw( FILE * _File);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_putw" ". See online help for details.")) int __cdecl putw( int _Ch, FILE * _File);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_rmtmp" ". See online help for details.")) int __cdecl rmtmp(void);
- #line 726 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- }
- #line 730 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #pragma pack(pop)
- #line 734 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\stdio.h"
- #line 11 "c:\\users\\david\\documents\\visual studio 2013\\projects\\consoleapplication1\\consoleapplication1\\stdafx.h"
- #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- #pragma once
- #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 19 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- #pragma warning(disable:4514)
- extern "C" {
- #line 49 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- #pragma deprecated("_ftcscat")
- #pragma deprecated("_ftcschr")
- #pragma deprecated("_ftcscpy")
- #pragma deprecated("_ftcscspn")
- #pragma deprecated("_ftcslen")
- #pragma deprecated("_ftcsncat")
- #pragma deprecated("_ftcsncpy")
- #pragma deprecated("_ftcspbrk")
- #pragma deprecated("_ftcsrchr")
- #pragma deprecated("_ftcsspn")
- #pragma deprecated("_ftcsstr")
- #pragma deprecated("_ftcstok")
- #pragma deprecated("_ftcsdup")
- #pragma deprecated("_ftcsnset")
- #pragma deprecated("_ftcsrev")
- #pragma deprecated("_ftcsset")
- #pragma deprecated("_ftcscmp")
- #pragma deprecated("_ftcsicmp")
- #pragma deprecated("_ftcsnccmp")
- #pragma deprecated("_ftcsncmp")
- #pragma deprecated("_ftcsncicmp")
- #pragma deprecated("_ftcsnicmp")
- #pragma deprecated("_ftcscoll")
- #pragma deprecated("_ftcsicoll")
- #pragma deprecated("_ftcsnccoll")
- #pragma deprecated("_ftcsncoll")
- #pragma deprecated("_ftcsncicoll")
- #pragma deprecated("_ftcsnicoll")
- #pragma deprecated("_ftcsclen")
- #pragma deprecated("_ftcsnccat")
- #pragma deprecated("_ftcsnccpy")
- #pragma deprecated("_ftcsncset")
- #pragma deprecated("_ftcsdec")
- #pragma deprecated("_ftcsinc")
- #pragma deprecated("_ftcsnbcnt")
- #pragma deprecated("_ftcsnccnt")
- #pragma deprecated("_ftcsnextc")
- #pragma deprecated("_ftcsninc")
- #pragma deprecated("_ftcsspnp")
- #pragma deprecated("_ftcslwr")
- #pragma deprecated("_ftcsupr")
- #pragma deprecated("_ftclen")
- #pragma deprecated("_ftccpy")
- #pragma deprecated("_ftccmp")
- #line 101 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- }
- #line 904 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- #pragma once
- #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 21 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- extern "C" {
- #line 25 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- #line 30 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- void * __cdecl _memccpy( void * _Dst, const void * _Src, int _Val, size_t _MaxCount);
- const void * __cdecl memchr( const void * _Buf , int _Val, size_t _MaxCount);
- int __cdecl _memicmp( const void * _Buf1, const void * _Buf2, size_t _Size);
- int __cdecl _memicmp_l( const void * _Buf1, const void * _Buf2, size_t _Size, _locale_t _Locale);
- int __cdecl memcmp( const void * _Buf1, const void * _Buf2, size_t _Size);
- void * __cdecl memcpy( void * _Dst, const void * _Src, size_t _Size);
- errno_t __cdecl memcpy_s( void * _Dst, rsize_t _DstSize, const void * _Src, rsize_t _MaxCount);
- #line 80 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- #line 91 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- #line 92 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- void * __cdecl memset( void * _Dst, int _Val, size_t _Size);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_memccpy" ". See online help for details.")) void * __cdecl memccpy( void * _Dst, const void * _Src, int _Val, size_t _Size);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_memicmp" ". See online help for details.")) int __cdecl memicmp( const void * _Buf1, const void * _Buf2, size_t _Size);
- #line 101 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- #line 103 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- #line 104 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- errno_t __cdecl _strset_s( char * _Dst, size_t _DstSize, int _Value);
- extern "C++" { template <size_t _Size> inline errno_t __cdecl _strset_s( char (&_Dest)[_Size], int _Value) throw() { return _strset_s(_Dest, _Size, _Value); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_strset_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) char * __cdecl _strset( char *_Dest, int _Value);
- errno_t __cdecl strcpy_s( char * _Dst, rsize_t _SizeInBytes, const char * _Src);
- #line 111 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- extern "C++" { template <size_t _Size> inline errno_t __cdecl strcpy_s( char (&_Dest)[_Size], const char * _Source) throw() { return strcpy_s(_Dest, _Size, _Source); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "strcpy_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) char * __cdecl strcpy( char *_Dest, const char * _Source);
- errno_t __cdecl strcat_s( char * _Dst, rsize_t _SizeInBytes, const char * _Src);
- #line 116 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- extern "C++" { template <size_t _Size> inline errno_t __cdecl strcat_s(char (&_Dest)[_Size], const char * _Source) throw() { return strcat_s(_Dest, _Size, _Source); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "strcat_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) char * __cdecl strcat( char *_Dest, const char * _Source);
- #line 120 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- int __cdecl strcmp( const char * _Str1, const char * _Str2);
- size_t __cdecl strlen( const char * _Str);
- size_t __cdecl strnlen( const char * _Str, size_t _MaxCount);
- static __inline
- size_t __cdecl strnlen_s( const char * _Str, size_t _MaxCount)
- {
- return (_Str==0) ? 0 : strnlen(_Str, _MaxCount);
- }
- #line 135 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- errno_t __cdecl memmove_s( void * _Dst, rsize_t _DstSize, const void * _Src, rsize_t _MaxCount);
- #line 138 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- void * __cdecl memmove( void * _Dst, const void * _Src, size_t _Size);
- #line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- char * __cdecl _strdup( const char * _Src);
- #line 151 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- const char * __cdecl strchr( const char * _Str, int _Val);
- int __cdecl _stricmp( const char * _Str1, const char * _Str2);
- int __cdecl _strcmpi( const char * _Str1, const char * _Str2);
- int __cdecl _stricmp_l( const char * _Str1, const char * _Str2, _locale_t _Locale);
- int __cdecl strcoll( const char * _Str1, const char * _Str2);
- int __cdecl _strcoll_l( const char * _Str1, const char * _Str2, _locale_t _Locale);
- int __cdecl _stricoll( const char * _Str1, const char * _Str2);
- int __cdecl _stricoll_l( const char * _Str1, const char * _Str2, _locale_t _Locale);
- int __cdecl _strncoll ( const char * _Str1, const char * _Str2, size_t _MaxCount);
- int __cdecl _strncoll_l( const char * _Str1, const char * _Str2, size_t _MaxCount, _locale_t _Locale);
- int __cdecl _strnicoll ( const char * _Str1, const char * _Str2, size_t _MaxCount);
- int __cdecl _strnicoll_l( const char * _Str1, const char * _Str2, size_t _MaxCount, _locale_t _Locale);
- size_t __cdecl strcspn( const char * _Str, const char * _Control);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_strerror_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) char * __cdecl _strerror( const char * _ErrMsg);
- errno_t __cdecl _strerror_s( char * _Buf, size_t _SizeInBytes, const char * _ErrMsg);
- extern "C++" { template <size_t _Size> inline errno_t __cdecl _strerror_s(char (&_Buffer)[_Size], const char * _ErrorMessage) throw() { return _strerror_s(_Buffer, _Size, _ErrorMessage); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "strerror_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) char * __cdecl strerror( int);
- errno_t __cdecl strerror_s( char * _Buf, size_t _SizeInBytes, int _ErrNum);
- #line 172 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- extern "C++" { template <size_t _Size> inline errno_t __cdecl strerror_s(char (&_Buffer)[_Size], int _ErrorMessage) throw() { return strerror_s(_Buffer, _Size, _ErrorMessage); } }
- errno_t __cdecl _strlwr_s( char * _Str, size_t _Size);
- extern "C++" { template <size_t _Size> inline errno_t __cdecl _strlwr_s( char (&_String)[_Size]) throw() { return _strlwr_s(_String, _Size); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_strlwr_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) char * __cdecl _strlwr( char *_String);
- errno_t __cdecl _strlwr_s_l( char * _Str, 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); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_strlwr_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) char * __cdecl _strlwr_l( char *_String, _locale_t _Locale);
- errno_t __cdecl strncat_s( char * _Dst, rsize_t _SizeInBytes, const char * _Src, rsize_t _MaxCount);
- #line 182 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- extern "C++" { template <size_t _Size> inline errno_t __cdecl strncat_s( char (&_Dest)[_Size], const char * _Source, size_t _Count) throw() { return strncat_s(_Dest, _Size, _Source, _Count); } }
- #pragma warning(push)
- #pragma warning(disable:6059)
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "strncat_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) char * __cdecl strncat( char *_Dest, const char * _Source, size_t _Count);
- #pragma warning(pop)
- int __cdecl strncmp( const char * _Str1, const char * _Str2, size_t _MaxCount);
- int __cdecl _strnicmp( const char * _Str1, const char * _Str2, size_t _MaxCount);
- int __cdecl _strnicmp_l( const char * _Str1, const char * _Str2, size_t _MaxCount, _locale_t _Locale);
- errno_t __cdecl strncpy_s( char * _Dst, rsize_t _SizeInBytes, const char * _Src, rsize_t _MaxCount);
- #line 194 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- extern "C++" { template <size_t _Size> inline errno_t __cdecl strncpy_s(char (&_Dest)[_Size], const char * _Source, size_t _Count) throw() { return strncpy_s(_Dest, _Size, _Source, _Count); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "strncpy_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) char * __cdecl strncpy( char *_Dest, const char * _Source, size_t _Count);
- errno_t __cdecl _strnset_s( char * _Str, size_t _SizeInBytes, int _Val, size_t _MaxCount);
- extern "C++" { template <size_t _Size> inline errno_t __cdecl _strnset_s( char (&_Dest)[_Size], int _Val, size_t _Count) throw() { return _strnset_s(_Dest, _Size, _Val, _Count); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_strnset_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) char * __cdecl _strnset( char *_Dest, int _Val, size_t _Count);
- const char * __cdecl strpbrk( const char * _Str, const char * _Control);
- const char * __cdecl strrchr( const char * _Str, int _Ch);
- char * __cdecl _strrev( char * _Str);
- size_t __cdecl strspn( const char * _Str, const char * _Control);
- const char * __cdecl strstr( const char * _Str, const char * _SubStr);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "strtok_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) char * __cdecl strtok( char * _Str, const char * _Delim);
- char * __cdecl strtok_s( char * _Str, const char * _Delim, char ** _Context);
- #line 208 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- errno_t __cdecl _strupr_s( char * _Str, size_t _Size);
- extern "C++" { template <size_t _Size> inline errno_t __cdecl _strupr_s( char (&_String)[_Size]) throw() { return _strupr_s(_String, _Size); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_strupr_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) char * __cdecl _strupr( char *_String);
- errno_t __cdecl _strupr_s_l( char * _Str, 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); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_strupr_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) char * __cdecl _strupr_l( char *_String, _locale_t _Locale);
- size_t __cdecl strxfrm ( char * _Dst, const char * _Src, size_t _MaxCount);
- size_t __cdecl _strxfrm_l( char * _Dst, const char * _Src, size_t _MaxCount, _locale_t _Locale);
- extern "C++" {
- inline char * __cdecl strchr( char * _Str, int _Ch)
- { return (char*)strchr((const char*)_Str, _Ch); }
- inline char * __cdecl strpbrk( char * _Str, const char * _Control)
- { return (char*)strpbrk((const char*)_Str, _Control); }
- inline char * __cdecl strrchr( char * _Str, int _Ch)
- { return (char*)strrchr((const char*)_Str, _Ch); }
- inline char * __cdecl strstr( char * _Str, const char * _SubStr)
- { return (char*)strstr((const char*)_Str, _SubStr); }
- #line 230 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- inline void * __cdecl memchr( void * _Pv, int _C, size_t _N)
- { return (void*)memchr((const void*)_Pv, _C, _N); }
- #line 235 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- }
- #line 237 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- #line 244 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_strdup" ". See online help for details.")) char * __cdecl strdup( const char * _Src);
- #line 250 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_strcmpi" ". See online help for details.")) int __cdecl strcmpi( const char * _Str1, const char * _Str2);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_stricmp" ". See online help for details.")) int __cdecl stricmp( const char * _Str1, const char * _Str2);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_strlwr" ". See online help for details.")) char * __cdecl strlwr( char * _Str);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_strnicmp" ". See online help for details.")) int __cdecl strnicmp( const char * _Str1, const char * _Str, size_t _MaxCount);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_strnset" ". See online help for details.")) char * __cdecl strnset( char * _Str, int _Val, size_t _MaxCount);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_strrev" ". See online help for details.")) char * __cdecl strrev( char * _Str);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_strset" ". See online help for details.")) char * __cdecl strset( char * _Str, int _Val);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_strupr" ". See online help for details.")) char * __cdecl strupr( char * _Str);
- #line 262 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- #line 272 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- wchar_t * __cdecl _wcsdup( const wchar_t * _Str);
- #line 278 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- errno_t __cdecl wcscat_s( wchar_t * _Dst, rsize_t _SizeInWords, const wchar_t * _Src);
- #line 282 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- extern "C++" { template <size_t _Size> inline errno_t __cdecl wcscat_s(wchar_t (&_Dest)[_Size], const wchar_t * _Source) throw() { return wcscat_s(_Dest, _Size, _Source); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "wcscat_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) wchar_t * __cdecl wcscat( wchar_t *_Dest, const wchar_t * _Source);
- #line 286 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- const wchar_t * __cdecl wcschr( const wchar_t * _Str, wchar_t _Ch);
- int __cdecl wcscmp( const wchar_t * _Str1, const wchar_t * _Str2);
- errno_t __cdecl wcscpy_s( wchar_t * _Dst, rsize_t _SizeInWords, const wchar_t * _Src);
- #line 293 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- extern "C++" { template <size_t _Size> inline errno_t __cdecl wcscpy_s(wchar_t (&_Dest)[_Size], const wchar_t * _Source) throw() { return wcscpy_s(_Dest, _Size, _Source); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "wcscpy_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) wchar_t * __cdecl wcscpy( wchar_t *_Dest, const wchar_t * _Source);
- size_t __cdecl wcscspn( const wchar_t * _Str, const wchar_t * _Control);
- size_t __cdecl wcslen( const wchar_t * _Str);
- size_t __cdecl wcsnlen( const wchar_t * _Src, size_t _MaxCount);
- static __inline
- size_t __cdecl wcsnlen_s( const wchar_t * _Src, size_t _MaxCount)
- {
- return (_Src == 0) ? 0 : wcsnlen(_Src, _MaxCount);
- }
- #line 310 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- errno_t __cdecl wcsncat_s( wchar_t * _Dst, rsize_t _SizeInWords, const wchar_t * _Src, rsize_t _MaxCount);
- #line 313 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- extern "C++" { template <size_t _Size> inline errno_t __cdecl wcsncat_s( wchar_t (&_Dest)[_Size], const wchar_t * _Source, size_t _Count) throw() { return wcsncat_s(_Dest, _Size, _Source, _Count); } }
- #pragma warning(push)
- #pragma warning(disable:6059)
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "wcsncat_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) wchar_t * __cdecl wcsncat( wchar_t *_Dest, const wchar_t * _Source, size_t _Count);
- #pragma warning(pop)
- int __cdecl wcsncmp( const wchar_t * _Str1, const wchar_t * _Str2, size_t _MaxCount);
- errno_t __cdecl wcsncpy_s( wchar_t * _Dst, rsize_t _SizeInWords, const wchar_t * _Src, rsize_t _MaxCount);
- #line 322 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- extern "C++" { template <size_t _Size> inline errno_t __cdecl wcsncpy_s(wchar_t (&_Dest)[_Size], const wchar_t * _Source, size_t _Count) throw() { return wcsncpy_s(_Dest, _Size, _Source, _Count); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "wcsncpy_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) wchar_t * __cdecl wcsncpy( wchar_t *_Dest, const wchar_t * _Source, size_t _Count);
- const wchar_t * __cdecl wcspbrk( const wchar_t * _Str, const wchar_t * _Control);
- const wchar_t * __cdecl wcsrchr( const wchar_t * _Str, wchar_t _Ch);
- size_t __cdecl wcsspn( const wchar_t * _Str, const wchar_t * _Control);
- const wchar_t * __cdecl wcsstr( const wchar_t * _Str, const wchar_t * _SubStr);
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "wcstok_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) wchar_t * __cdecl wcstok( wchar_t * _Str, const wchar_t * _Delim);
- wchar_t * __cdecl wcstok_s( wchar_t * _Str, const wchar_t * _Delim, wchar_t ** _Context);
- #line 334 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_wcserror_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) wchar_t * __cdecl _wcserror( int _ErrNum);
- errno_t __cdecl _wcserror_s( wchar_t * _Buf, size_t _SizeInWords, int _ErrNum);
- 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); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "__wcserror_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) wchar_t * __cdecl __wcserror( const wchar_t * _Str);
- errno_t __cdecl __wcserror_s( wchar_t * _Buffer, size_t _SizeInWords, const wchar_t * _ErrMsg);
- extern "C++" { template <size_t _Size> inline errno_t __cdecl __wcserror_s(wchar_t (&_Buffer)[_Size], const wchar_t * _ErrorMessage) throw() { return __wcserror_s(_Buffer, _Size, _ErrorMessage); } }
- int __cdecl _wcsicmp( const wchar_t * _Str1, const wchar_t * _Str2);
- int __cdecl _wcsicmp_l( const wchar_t * _Str1, const wchar_t * _Str2, _locale_t _Locale);
- int __cdecl _wcsnicmp( const wchar_t * _Str1, const wchar_t * _Str2, size_t _MaxCount);
- int __cdecl _wcsnicmp_l( const wchar_t * _Str1, const wchar_t * _Str2, size_t _MaxCount, _locale_t _Locale);
- errno_t __cdecl _wcsnset_s( wchar_t * _Dst, size_t _SizeInWords, wchar_t _Val, size_t _MaxCount);
- extern "C++" { template <size_t _Size> inline errno_t __cdecl _wcsnset_s( wchar_t (&_Dst)[_Size], wchar_t _Val, size_t _MaxCount) throw() { return _wcsnset_s(_Dst, _Size, _Val, _MaxCount); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_wcsnset_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) wchar_t * __cdecl _wcsnset( wchar_t *_Str, wchar_t _Val, size_t _MaxCount);
- wchar_t * __cdecl _wcsrev( wchar_t * _Str);
- errno_t __cdecl _wcsset_s( wchar_t * _Dst, size_t _SizeInWords, wchar_t _Value);
- extern "C++" { template <size_t _Size> inline errno_t __cdecl _wcsset_s( wchar_t (&_Str)[_Size], wchar_t _Val) throw() { return _wcsset_s(_Str, _Size, _Val); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_wcsset_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) wchar_t * __cdecl _wcsset( wchar_t *_Str, wchar_t _Val);
- errno_t __cdecl _wcslwr_s( wchar_t * _Str, 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); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_wcslwr_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) wchar_t * __cdecl _wcslwr( wchar_t *_String);
- errno_t __cdecl _wcslwr_s_l( wchar_t * _Str, 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); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_wcslwr_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) wchar_t * __cdecl _wcslwr_l( wchar_t *_String, _locale_t _Locale);
- errno_t __cdecl _wcsupr_s( wchar_t * _Str, 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); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_wcsupr_s" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) wchar_t * __cdecl _wcsupr( wchar_t *_String);
- errno_t __cdecl _wcsupr_s_l( wchar_t * _Str, 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); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_wcsupr_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) wchar_t * __cdecl _wcsupr_l( wchar_t *_String, _locale_t _Locale);
- size_t __cdecl wcsxfrm( wchar_t * _Dst, const wchar_t * _Src, size_t _MaxCount);
- size_t __cdecl _wcsxfrm_l( wchar_t * _Dst, const wchar_t *_Src, size_t _MaxCount, _locale_t _Locale);
- int __cdecl wcscoll( const wchar_t * _Str1, const wchar_t * _Str2);
- int __cdecl _wcscoll_l( const wchar_t * _Str1, const wchar_t * _Str2, _locale_t _Locale);
- int __cdecl _wcsicoll( const wchar_t * _Str1, const wchar_t * _Str2);
- int __cdecl _wcsicoll_l( const wchar_t * _Str1, const wchar_t *_Str2, _locale_t _Locale);
- int __cdecl _wcsncoll( const wchar_t * _Str1, const wchar_t * _Str2, size_t _MaxCount);
- int __cdecl _wcsncoll_l( const wchar_t * _Str1, const wchar_t * _Str2, size_t _MaxCount, _locale_t _Locale);
- int __cdecl _wcsnicoll( const wchar_t * _Str1, const wchar_t * _Str2, size_t _MaxCount);
- int __cdecl _wcsnicoll_l( const wchar_t * _Str1, const wchar_t * _Str2, size_t _MaxCount, _locale_t _Locale);
- extern "C++" {
- inline wchar_t * __cdecl wcschr( wchar_t *_Str, wchar_t _Ch)
- {return ((wchar_t *)wcschr((const wchar_t *)_Str, _Ch)); }
- inline wchar_t * __cdecl wcspbrk( wchar_t *_Str, const wchar_t *_Control)
- {return ((wchar_t *)wcspbrk((const wchar_t *)_Str, _Control)); }
- inline wchar_t * __cdecl wcsrchr( wchar_t *_Str, wchar_t _Ch)
- {return ((wchar_t *)wcsrchr((const wchar_t *)_Str, _Ch)); }
- inline wchar_t * __cdecl wcsstr( wchar_t *_Str, const wchar_t *_SubStr)
- {return ((wchar_t *)wcsstr((const wchar_t *)_Str, _SubStr)); }
- }
- #line 394 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- #line 395 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- #line 402 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_wcsdup" ". See online help for details.")) wchar_t * __cdecl wcsdup( const wchar_t * _Str);
- #line 408 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_wcsicmp" ". See online help for details.")) int __cdecl wcsicmp( const wchar_t * _Str1, const wchar_t * _Str2);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_wcsnicmp" ". See online help for details.")) int __cdecl wcsnicmp( const wchar_t * _Str1, const wchar_t * _Str2, size_t _MaxCount);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_wcsnset" ". See online help for details.")) wchar_t * __cdecl wcsnset( wchar_t * _Str, wchar_t _Val, size_t _MaxCount);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_wcsrev" ". See online help for details.")) wchar_t * __cdecl wcsrev( wchar_t * _Str);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_wcsset" ". See online help for details.")) wchar_t * __cdecl wcsset( wchar_t * _Str, wchar_t _Val);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_wcslwr" ". See online help for details.")) wchar_t * __cdecl wcslwr( wchar_t * _Str);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_wcsupr" ". See online help for details.")) wchar_t * __cdecl wcsupr( wchar_t * _Str);
- __declspec(deprecated("The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: " "_wcsicoll" ". See online help for details.")) int __cdecl wcsicoll( const wchar_t * _Str1, const wchar_t * _Str2);
- #line 423 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- #line 426 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- }
- #line 436 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- #line 438 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\string.h"
- #line 906 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- extern "C" {
- #line 910 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- typedef char _TCHAR;
- typedef signed char _TSCHAR;
- typedef unsigned char _TUCHAR;
- typedef char _TXCHAR;
- typedef int _TINT;
- #line 2135 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- typedef char TCHAR;
- #line 2140 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- #line 2142 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- #line 2248 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- __inline size_t __cdecl _tclen( const char *_cpc)
- {
- (void *)_cpc;
- return 1;
- }
- __inline void __cdecl _tccpy( char *_pc1, const char *_cpc2) { *_pc1 = *_cpc2; }
- __inline void __cdecl _tccpy_l( char *_Pc1, const char *_Cpc2, _locale_t _Locale)
- {
- (void)_Locale;
- #pragma warning( push )
- #pragma warning( disable : 28719 )
- _tccpy(_Pc1, _Cpc2);
- #pragma warning( pop )
- }
- __inline int __cdecl _tccmp( const char *_cpc1, const char *_cpc2) { return (int) (((unsigned char)*_cpc1)-((unsigned char)*_cpc2)); }
- #line 2265 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- #line 2336 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- __inline char * __cdecl _strdec( const char * _Cpc1, const char * _Cpc2) { return (char *)((_Cpc1)>=(_Cpc2) ? 0 : (_Cpc2-1)); }
- __inline char * __cdecl _strinc( const char * _Pc) { return (char *)(_Pc+1); }
- __inline unsigned int __cdecl _strnextc( const char * _Cpc) { return (unsigned int)*(const unsigned char *)_Cpc; }
- __inline char * __cdecl _strninc( const char * _Pc, size_t _Sz) { return (char *)(_Pc+_Sz); }
- __inline size_t __cdecl _strncnt( const char * _String, size_t _Cnt)
- {
- size_t n = _Cnt;
- char *cp = (char *)_String;
- while (n-- && *cp)
- cp++;
- return _Cnt - n - 1;
- }
- __inline char * __cdecl _strspnp
- (
- const char * _Cpc1,
- const char * _Cpc2
- )
- {
- return _Cpc1==0 ? 0 : ((*(_Cpc1 += strspn(_Cpc1,_Cpc2))!='\0') ? (char*)_Cpc1 : 0);
- }
- __inline errno_t __cdecl _strncpy_s_l( char *_Destination, size_t _Destination_size_chars, const char *_Source, size_t _Count, _locale_t _Locale)
- {
- (void)_Locale;
- return strncpy_s(_Destination, _Destination_size_chars, _Source, _Count);
- }
- #line 2364 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- extern "C++" { template <size_t _Size> inline errno_t __cdecl _strncpy_s_l( char (&_Dest)[_Size], const char * _Source, size_t _Count, _locale_t _Locale) throw() { return _strncpy_s_l(_Dest, _Size, _Source, _Count, _Locale); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_strncpy_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) __inline char * __cdecl _strncpy_l( char *_Dst, const char * _Source, size_t _Count, _locale_t _Locale)
- {
- (void)_Locale;
- #pragma warning( push )
- #pragma warning( disable : 4996 28719 )
- return strncpy(_Dst, _Source, _Count);
- #pragma warning( pop )
- }
- __inline errno_t __cdecl _strncat_s_l( char *_Destination, size_t _Destination_size_chars, const char *_Source, size_t _Count, _locale_t _Locale)
- {
- (void)_Locale;
- return strncat_s(_Destination, _Destination_size_chars, _Source, _Count);
- }
- #line 2385 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- extern "C++" { template <size_t _Size> inline errno_t __cdecl _strncat_s_l( char (&_Dest)[_Size], const char * _Source, size_t _Count, _locale_t _Locale) throw() { return _strncat_s_l(_Dest, _Size, _Source, _Count, _Locale); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_strncat_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) __inline char * __cdecl _strncat_l( char *_Dst, const char * _Source, size_t _Count, _locale_t _Locale)
- {
- (void)_Locale;
- #pragma warning( push )
- #pragma warning( disable : 4996 6054 28719 )
- return strncat(_Dst, _Source, _Count);
- #pragma warning( pop )
- }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_strtok_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) __inline char * _strtok_l( char * _String, const char * _Delimiters, _locale_t _Locale)
- {
- (void)_Locale;
- #pragma warning(push)
- #pragma warning(disable:4996 28727)
- return strtok(_String,_Delimiters);
- #pragma warning(pop)
- }
- __inline char * _strtok_s_l( char * _String, const char * _Delimiters, char **_Current_position, _locale_t _Locale)
- {
- (void)_Locale;
- return strtok_s(_String, _Delimiters, _Current_position);
- }
- #line 2415 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- __inline errno_t __cdecl _strnset_s_l( char *_Destination, size_t _Destination_size_chars, int _Value, size_t _Count, _locale_t _Locale)
- {
- (void)_Locale;
- return _strnset_s(_Destination, _Destination_size_chars, _Value, _Count);
- }
- extern "C++" { template <size_t _Size> inline errno_t __cdecl _strnset_s_l( char (&_Dest)[_Size], int _Value, size_t _Count, _locale_t _Locale) throw() { return _strnset_s_l(_Dest, _Size, _Value, _Count, _Locale); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_strnset_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) __inline char * __cdecl _strnset_l( char *_Dst, int _Value, size_t _MaxCount, _locale_t _Locale)
- {
- (void)_Locale;
- #pragma warning( push )
- #pragma warning( disable : 4996 6054 )
- return _strnset(_Dst, _Value, _MaxCount);
- #pragma warning( pop )
- }
- __inline errno_t __cdecl _strset_s_l( char *_Destination, size_t _Destination_size_chars, int _Value, _locale_t _Locale)
- {
- (void)_Locale;
- return _strset_s(_Destination, _Destination_size_chars, _Value);
- }
- extern "C++" { template <size_t _Size> inline errno_t __cdecl _strset_s_l( char (&_Dest)[_Size], int _Value, _locale_t _Locale) throw() { return _strset_s_l(_Dest, _Size, _Value, _Locale); } }
- __declspec(deprecated("This function or variable may be unsafe. Consider using " "_strset_s_l" " instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.")) __inline char * __cdecl _strset_l( char *_Dst, int _Value, _locale_t _Locale)
- {
- (void)_Locale;
- #pragma warning( push )
- #pragma warning( disable : 4996 )
- return _strset(_Dst, _Value);
- #pragma warning( pop )
- }
- #line 2455 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- #line 2458 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- #line 2493 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- }
- #line 2505 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- #line 2507 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\tchar.h"
- #line 12 "c:\\users\\david\\documents\\visual studio 2013\\projects\\consoleapplication1\\consoleapplication1\\stdafx.h"
- #line 5 "ConsoleApplication1.cpp"
- #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- #pragma once
- #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 21 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- #pragma pack(push,8)
- extern "C" {
- #line 31 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- #line 39 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- #line 45 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- typedef struct _heapinfo {
- int * _pentry;
- size_t _size;
- int _useflag;
- } _HEAPINFO;
- #line 65 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- #line 101 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- __declspec(noalias) __declspec(restrict) void * __cdecl calloc( size_t _Count, size_t _Size);
- __declspec(noalias) void __cdecl free( void * _Memory);
- __declspec(noalias) __declspec(restrict) void * __cdecl malloc( size_t _Size);
- __declspec(noalias) __declspec(restrict) void * __cdecl realloc( void * _Memory, size_t _NewSize);
- __declspec(noalias) __declspec(restrict) void * __cdecl _recalloc( void * _Memory, size_t _Count, size_t _Size);
- __declspec(noalias) void __cdecl _aligned_free( void * _Memory);
- __declspec(noalias) __declspec(restrict) void * __cdecl _aligned_malloc( size_t _Size, size_t _Alignment);
- __declspec(noalias) __declspec(restrict) void * __cdecl _aligned_offset_malloc( size_t _Size, size_t _Alignment, size_t _Offset);
- __declspec(noalias) __declspec(restrict) void * __cdecl _aligned_realloc( void * _Memory, size_t _NewSize, size_t _Alignment);
- __declspec(noalias) __declspec(restrict) void * __cdecl _aligned_recalloc( void * _Memory, size_t _Count, size_t _Size, size_t _Alignment);
- __declspec(noalias) __declspec(restrict) void * __cdecl _aligned_offset_realloc( void * _Memory, size_t _NewSize, size_t _Alignment, size_t _Offset);
- __declspec(noalias) __declspec(restrict) void * __cdecl _aligned_offset_recalloc( void * _Memory, size_t _Count, size_t _Size, size_t _Alignment, size_t _Offset);
- size_t __cdecl _aligned_msize( void * _Memory, size_t _Alignment, size_t _Offset);
- #line 124 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- #line 141 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- int __cdecl _resetstkoflw (void);
- #line 145 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- unsigned long __cdecl _set_malloc_crt_max_wait( unsigned long _NewValue);
- #line 157 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- void * __cdecl _expand( void * _Memory, size_t _NewSize);
- size_t __cdecl _msize( void * _Memory);
- #line 165 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- void * __cdecl _alloca( size_t _Size);
- int __cdecl _heapwalk( _HEAPINFO * _EntryInfo);
- intptr_t __cdecl _get_heap_handle(void);
- #line 172 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- int __cdecl _heapadd( void * _Memory, size_t _Size);
- int __cdecl _heapchk(void);
- int __cdecl _heapmin(void);
- int __cdecl _heapset( unsigned int _Fill);
- size_t __cdecl _heapused(size_t * _Used, size_t * _Commit);
- #line 180 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- #line 188 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- #line 194 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- typedef char __static_assert_t[ (sizeof(unsigned int) <= 16) ];
- #pragma warning(push)
- #pragma warning(disable:6540)
- __inline void *_MarkAllocaS( void *_Ptr, unsigned int _Marker)
- {
- if (_Ptr)
- {
- *((unsigned int*)_Ptr) = _Marker;
- _Ptr = (char*)_Ptr + 16;
- }
- return _Ptr;
- }
- __inline int _MallocaIsSizeInRange(size_t size)
- {
- return size + 16 > size;
- }
- #pragma warning(pop)
- #line 216 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- #line 227 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- #line 236 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- #line 247 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- __pragma(warning(push))
- __pragma(warning(disable: 6014))
- __declspec(noalias) __inline void __cdecl _freea( void * _Memory)
- {
- unsigned int _Marker;
- if (_Memory)
- {
- _Memory = (char*)_Memory - 16;
- _Marker = *(unsigned int *)_Memory;
- if (_Marker == 0xDDDD)
- {
- free(_Memory);
- }
- #line 273 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- }
- }
- __pragma(warning(pop))
- #line 277 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- #line 278 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- #line 279 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- #line 284 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- }
- #line 291 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- #pragma pack(pop)
- #line 295 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\malloc.h"
- #line 7 "ConsoleApplication1.cpp"
- #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\assert.h"
- #line 1 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\crtdefs.h"
- #line 22 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\assert.h"
- extern "C" {
- #line 34 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\assert.h"
- void __cdecl _wassert( const wchar_t * _Message, const wchar_t *_File, unsigned _Line);
- }
- #line 40 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\assert.h"
- #line 44 "C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\VC\\INCLUDE\\assert.h"
- #line 10 "ConsoleApplication1.cpp"
- typedef unsigned int U32;
- typedef unsigned char U8;
- typedef size_t memory_size;
- struct MemoryBlock {
- void *base;
- memory_size used;
- memory_size size;
- };
- inline MemoryBlock MemoryBlockCreate(void *base, memory_size size) {
- (void)( (!!(base)) || (_wassert(L"base", L"ConsoleApplication1.cpp", 30), 0) );;
- (void)( (!!(size > 0)) || (_wassert(L"size > 0", L"ConsoleApplication1.cpp", 31), 0) );;
- MemoryBlock result = {};
- result.base = base;
- result.size = size;
- return(result);
- }
- inline void *PushSizeInternal(MemoryBlock *block, memory_size size) {
- (void)( (!!(block)) || (_wassert(L"block", L"ConsoleApplication1.cpp", 38), 0) );;
- (void)( (!!(size > 0)) || (_wassert(L"size > 0", L"ConsoleApplication1.cpp", 39), 0) );;
- (void)( (!!(block->used + size <= block->size)) || (_wassert(L"block->used + size <= block->size", L"ConsoleApplication1.cpp", 40), 0) );;
- void *result = (U8*)block->base + block->used;
- block->used += size;
- return(result);
- }
- inline void ZeroSize(void *base, memory_size size) {
- (void)( (!!(base)) || (_wassert(L"base", L"ConsoleApplication1.cpp", 52), 0) );;
- U8 *ptr = (U8 *)base;
- while (size--) {
- *ptr++ = 0;
- }
- }
- struct IndexList {
- struct IndexList *next, *prev;
- U32 index;
- };
- struct StaticPool {
- IndexList indexPool;
- IndexList freeIndexList;
- void *base;
- U32 capacity;
- U32 itemStride;
- U32 firstFreeIndex;
- };
- inline StaticPool StaticPoolCreate(MemoryBlock *memory, U32 capacity, U32 itemStride) {
- StaticPool pool = {};
- pool.capacity = capacity;
- pool.base = PushSizeInternal(memory, sizeof(IndexList) * capacity + capacity * itemStride );
- pool.itemStride = itemStride;
- IndexList *indexMemory = (IndexList *)pool.base;
- do { (void)( (!!(&pool.indexPool)) || (_wassert(L"&pool.indexPool", L"ConsoleApplication1.cpp", 144), 0) );; (&pool.indexPool)->next = (&pool.indexPool)->prev = &pool.indexPool; } while (0);
- for (U32 index = 0; index < capacity; ++index) {
- IndexList *item = indexMemory + index;
- *item = {};
- do { (void)( (!!(&pool.indexPool)) || (_wassert(L"&pool.indexPool", L"ConsoleApplication1.cpp", 148), 0) );; do { (void)( (!!(item)) || (_wassert(L"item", L"ConsoleApplication1.cpp", 148), 0) );; (void)( (!!((&pool.indexPool)->prev)) || (_wassert(L"(&pool.indexPool)->prev", L"ConsoleApplication1.cpp", 148), 0) );; (void)( (!!(&pool.indexPool)) || (_wassert(L"&pool.indexPool", L"ConsoleApplication1.cpp", 148), 0) );; &pool.indexPool->(&pool.indexPool)->prev = item; item->&pool.indexPool = &pool.indexPool; item->(&pool.indexPool)->prev = (&pool.indexPool)->prev; (&pool.indexPool)->prev->&pool.indexPool = item; } while (0); } while (0);
- }
- do { (void)( (!!(&pool.freeIndexList)) || (_wassert(L"&pool.freeIndexList", L"ConsoleApplication1.cpp", 150), 0) );; (&pool.freeIndexList)->next = (&pool.freeIndexList)->prev = &pool.freeIndexList; } while (0);
- return(pool);
- }
- int main() {
- struct DataItem {
- DataItem *next, *prev;
- int value;
- };
- struct App {
- StaticPool itemPool;
- };
- memory_size memorySize = (((32) * 1024LL) * 1024LL);
- MemoryBlock memory = MemoryBlockCreate(malloc(memorySize), memorySize);
- int poolCapacity = 10;
- App app = {};
- app.itemPool = StaticPoolCreate(&memory, poolCapacity, sizeof(DataItem));
- for (int i = 0; i < 5; ++i) {
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement