如何验证 64 位兼容性

How to verify 64 bit compatibility?

本文关键字:兼容性 验证 何验证      更新时间:2023-10-16
我想

确保我的 32 位移植代码在内存分配地址进入>4GB 内存范围时正常工作。

一开始在我的主方法中分配 4GB 是个好主意吗?

基址设置在 32 位范围之外是否更好?是否有必要在每个动态链接的库中设置基址?

不用说我已经查看了静态代码分析器结果并查看了我的代码。

程序的这一方面进行压力测试的最简单方法之一是使用自上而下的内存分配。这可以通过注册表设置在系统范围内启用,如下所述:http://msdn.microsoft.com/en-us/library/bb190527.aspx

但是,您的程序可以使用此设置正常运行并不能证明它是正确的。自上而下的内存分配只是清除一些最典型的 32/64 位错误的一种方法。