Knowledge Base Is it possible to use more than 2 Gbytes of memory in a 32-bit program launched in the 64-bit Windows? What advantages do 64-bit processors have over 32-bit ones? Why do 64-bit applications work faster than 32-bit ones? Is it possible to launch 64-bit applications in a 32-bit operating system? How to correctly cast a pointer to int in a 64-bit application? Where is the 64-bit compiler in Visual Studio? Should I fix all the errors found by the static code analyzer? The warnings C4311 and C4312 generated by the analyzer when using the /Wp64 switch How to compile a 64-bit application with using Visual C++ Express 2005/2008/2010? Visual Studio Team System, /analyze and D9040 A common error occurring when compiling a 64-bit application: error C2440, OnTimer Strange errors occurring when compiling the 64-bit version of an application, error C2664 A common error occurring when compiling a 64-bit application: error C4235, Assembler How can I know if the DWORD_PTR type is defined using ifdef? Why does not Visual C++ support the inline assembler for Intel 64 and IA-64 anymore? How can a 32-bit program detect that it is launched in a 64-bit Windows? Obsolete descriptions of functions in MSDN taking no account of 64 bits Functions of the ntohl/htonl class and 64-bit values Difference between %p and %x Why is the value of the ProgramFiles environment variable replaced with that of ProgramFiles(x86)? Is there a way to make the type size_t 32-bit in a 64-bit program? Is size_t a standard type in C++? And in C? Working with the type size_t in the functions prinft, scanf and similar functions Are the types size_t and uintptr_t equivalent? Is there the 64-bit version of Visual Studio? How to compile a C++ application in Visual Studio 2010 so that it could work in Windows 2000? Warning C4267 in the expression unsigned n = str.find(substr) Why does Windows put 64-bit units into System32? WOW6432Node and API-functions RegOpenKeyEx / RegEnumKeyEx Why does WoW64 use register and file system redirection? Confusion of WPARAM with UINT, and LPARAM with LONG