vc++编程时怎么区分电脑是32位还是64位?

[复制链接]
查看11 | 回复4 | 2016-2-29 12:40:41 | 显示全部楼层 |阅读模式
按如下步骤操作就能看出来了。右击我的电脑。选择属性。结果如下图,红色框里就是你的电脑是32位系统还是64位系统。如果你是想在VC++程序里面用函数判定代码如下:SYSTEM_INFO si;GetNativeSystemInfo(&si);if (si.wProcessorArchitecture == PROCESSOR_ARCHITECTURE_AMD64 ||si.wProcessorArchitecture != PROCESSOR_ARCHITECTURE_IA64){//64 位操作系...
回复

使用道具 举报

千问 | 2016-2-29 12:40:41 | 显示全部楼层
直接用预编译宏可能会更好一点#if defined(WIN64) || defined(_WIN64) || defined(__WIN64__) 后边的else等等自己不全就可以了。...
回复

使用道具 举报

千问 | 2016-2-29 12:40:41 | 显示全部楼层
电脑是32位还是64位——看计算机属性...
回复

使用道具 举报

千问 | 2016-2-29 12:40:41 | 显示全部楼层
SYSTEM_INFO si;
GetNativeSystemInfo(&si);
if (si.wProcessorArchitecture == PROCESSOR_ARCHITECTURE_AMD64 ||
si.wProcessorArchitecture != PROCESSOR_ARCHITECT...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行