关于Cc++编写32位程序在64位系统上运行的问题

关于Cc++编写32位程序在64位系统上运行的问题,第1张

一个程序的一次运用行就是一个进程,而进程本身在执行时就有自己虚拟地址空间,而虚拟地址空间的大小就32位机子来说就是4G 但只是一个范围,但你想访问数据就要有与之对应的物理实体。物理存储包括内存和页文件大小,在任务管理器中可以右下角就能看到,后边的数字为内存大小,前边的就是物理内存,,差值就是页文件大小。页文件透明的为应用程序增加可以使用的内存,,页内存就叫做虚拟内存,其大小可以改变,不过不要超过最大值。。所以如果是64位的话其原理一样

相关知识点延伸:

1、从visual系列的2006版开始,支持32位和64位编译,也说是说,支持生成64位的应用软件。

2、要进行64位的编译,必须将visual系列软件安装在64位的windows *** 作系统上。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11155455.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存