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