如何在Visual C++中编写本机64位代码
How to write native 64 code in Visual C++?
我正在使用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
相关文章:
- 从C++本机插件更新Vector3数组
- GCC本机矩阵运算库
- VC++本机单元测试,找不到调试符号
- 将应用程序从32位移植到64位时出现问题
- 64位机器上的C++内存对齐
- 在这种情况下,java对象是否可以调用本机函数
- PC中的程序和PHONE中的本机描述应用程序之间的数据连接
- 为什么导入Mixed native/CLR lib.dll的本机C++应用程序没有在Mixed lib.dll中的外部变
- qmake:检测目标位宽(32 位或 64 位)
- 如何在 64 位 vb.net Windows 应用程序中引用 32 位 dll
- Qt 5.11.2 (Clang 8.0 (Apple), 64 位), 找不到 QJSEngine 文件
- 无法将标准库导入本机 android 项目中的头文件
- 在 64 位边界上对齐C++结构数组?
- 如何为字符串生成唯一但一致的 N 位哈希(小于 64 位)?
- 从命令行运行本机 VS2012/C++ 64 位单元测试
- 如何在Visual C++中编写本机64位代码
- 如何在64位Windows 7上使用cygwin从c++生成Java虚拟机
- 位图按位操作的位集或本机数据类型
- 将字符串从.net传递到本机(64位)
- 在64位环境中加载本机COM dll