是否可以在给定的基础上在MSVC / VC ++中分配内存?

时间:2015-10-19 09:05:12

标签: c++ visual-c++ visual-studio-2015

是否可以在给定的基础上在MSVC中分配内存?或者至少强制它在虚拟4GB以下分配内存(即在仅使用32位的地址分配) - 除了编译x86而不是x64的解决方案之外。

1 个答案:

答案 0 :(得分:2)

根据MSDN,您可以使用/LARGEADDRESSAWARE:NO使所有内存都低于2Gb限制。

否则,如果您希望两个内存都低于2Gb限制,那么您可以在VirtualAlloc函数之上实现一个分配器。