社区
其他技术讨论专区
帖子详情
如何判断操作系统是32位还是64位?
weixin_38068653
2019-09-19 05:00:10
请教一下,在Windows xp,win7,mac,Lunix等操作系统下,如何判断当前操作系统是32位还是64位?是直接用qt来实现还是在安装程序的时候直接判断?可以从注册表直接读到当前位数吗?
...全文
18
3
打赏
收藏
如何判断操作系统是32位还是64位?
请教一下,在Windows xp,win7,mac,Lunix等操作系统下,如何判断当前操作系统是32位还是64位?是直接用qt来实现还是在安装程序的时候直接判断?可以从注册表直接读到当前位数吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
如何
判断
操作系统
是
32位
还是
64位
?
64位
机器可以运行32/
64位
操作系统
,而
32位
机器只能运行
32位
操作系统
,这样就有一个问题,对于一个
64位
机器,如何
判断
操作系统
究竟是
32位
还是
64位
呢? 总结了一下,基本方法如下:1.linux:#file /sbin/init/sbin/init: ELF ;32-bit; LSB executable, Intel 80386......2.hpux:#getconf KERNEL_B
用程序
判断
操作系统
是16位还是
32位
(或
64位
)的?
今天复习了下C++,总结了这两种方法用于
判断
操作系统
的位数,但第一种方法只能用于
判断
是
32位
以上还是16位的,不能
判断
是
32位
还是
64位
的,因为地址空间在
32位
和
64位
系统下都是一样的。第二种方法可以
判断
。 第一种方法:用sizeof()
判断
#include using namespace std; int main() { char *p = NULL; if(sizeof(p)
判断
是
32位
还是
64位
操作系统
最近有朋友问我如何
判断
操作系统
是
32位
还是
64位
的,我当时没反应过来该怎么
判断
(当然肯定不是直接看电脑属性的那种
判断
),下面查询了很多资料,发现很多人都是利用这段代码类似的方法来
判断
的: #include <iostream> #include <windows.h> using namespace std; int main() { ...
判断
操作系统
是
32位
还是
64位
1
判断
操作系统
是
32位
还是
64位
//方法I: BOOL IsWow64() { //函数IsWow64Process()用于确定指定进程是否运行在
64位
操作系统
的32环境(Wow64)下 //如果该进程是
32位
进程,运行在64
操作系统
,该值为true,否则为false,具体如下: //32bit程序跑在32bit系统下,返回0. //32bit程序跑在64bit系统下,是wow64模式
如何
判断
自己的
操作系统
是
32位
还是
64位
?
如何
判断
自己的
操作系统
是
32位
还是
64位
? 我们接下来的Go安装需要
判断
操作系统
的位数,所以这小节我们先确定自己的系统类型。 Windows系统用户请按Win+R运行cmd,输入systeminfo后回车,稍等片刻,会出现一 些系统信息。在“系统类型”一行中,若显示“x64-based PC”,即为
64位
系统;若显示“X86- based PC”,则为
32位
系统。 Mac系统用户建议直接
其他技术讨论专区
476
社区成员
790,963
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章