I\'m using Visual Studio for c++ programming, and after working and writing programs in x86 environment (32bit Mode) I tried to build my x86 project in x64 environment so I
The other answers pretty much have it covered, but I thought I might add the following clarifications:
X86 is for Intel/AMD's 32 bit chip set. Win32 can support other chipsets, such as ARM in a Windows Mobile project.
Furthermore, when building native c++ applications for x86, the platform will actually be called win32.