如何在Visual C++中编写本机64位代码

How to write native 64 code in Visual C++?

本文关键字:本机 64位 代码 Visual C++      更新时间:2023-10-16

我正在使用Visual C++2012编写一个在Windows 7 X64上运行的win32应用程序。

根据sizeof(long),我得到的值是4。

在Macos x64中,long现在为8。

我想知道如何使用Visual C++2012或2010编写本机x64程序?

64位Windows使用4字节长。见下表:http://en.wikipedia.org/wiki/64-bit_computing#64-bit_data_models

MS在这里简要介绍了如何在VS 2012中瞄准64位平台:http://msdn.microsoft.com/en-us/library/9yb4317s(v=vs.110).aspx