Knowledge base of issues related to 64-bit and parallel software development

Authored by Andrey Karpov
The main method of promoting our program product PVS-Studio is to tell the developers about the type issues this tool can solve. Last updated on 15/06/2012 - 14:37

All about 64-bit programming in one place

Authored by Andrey Karpov

In this post I've collected a lot of links on the topic of 64-bit C/C++ software development.

Last updated on 02/08/2013 - 12:25

Searching for explicit conversion of a pointer to a 32-bit type

Authored by Andrey Karpov

In Visual Studio C++ compiler, there is the warning C4311 ('variable' : pointer truncation from 'type' to 'type') intended to detec

Last updated on 02/08/2013 - 12:26

64-bit programs and floating-point calculations

Authored by Andrey Karpov
A developer who is porting his Windows-application to the 64-bit platform sent a letter to our support service with a question about using floating-point calculations. Last updated on 15/06/2012 - 14:37

Intel Visual Fortran Do I need MS x64 components for Win32-only development

Authored by Steve D. (Intel)
You do not need to install the Microsoft* X64 Compiler and Tools if you will only be doing Win32 (32-bit) development. Last updated on 13/08/2013 - 11:18

Memories of how I once ported a project to 64 bits

Authored by dmitry-nikitin

Some time ago I’ve ported some library from the 32-bit version to the 64-bit one (С++, MSVS 2008, Windows). I felt a temptation to write about it immediately after that but I had no time then.

Last updated on 06/08/2013 - 13:13

The reasons why 64-bit programs require more stack memory

Authored by Andrey Karpov
In forums, people often say that 64-bit versions of programs consume a larger amount of memory and stack. Last updated on 15/06/2012 - 14:37

In what way can C++0x standard help you eliminate 64-bit errors

Authored by Andrey Karpov
Programmers see in C++0x standard an opportunity to use lambda-functions and other entities I do not quite understand :). Last updated on 15/06/2012 - 14:37

A nice 64-bit error in C

Authored by Andrey Karpov
In C language, you may use functions without defining them. Pay attention that I speak about C language, not C++. Of course, this ability is very dangerous. Last updated on 15/06/2012 - 14:37

Issues of 64-bit code in real programs: virtual functions

Authored by Andrey Karpov

We have already written in our articles about one of the problems of code migration to 64-bit systems relating to incorrect overload of virtual functions.

Last updated on 02/08/2013 - 12:36