[英]Is it possible to allocate memory in MSVC/VC++ at given base?
是否可以在给定的基础上在MSVC中分配内存? 或者至少强迫它分配低于虚拟4GB的内存(即分配给仅使用32位的地址)-除了为x86而不是为x64编译解决方案之外。
根据MSDN,您可以使用/LARGEADDRESSAWARE:NO
使所有内存都在2Gb限制以下。
否则,如果您希望内存在2Gb限制以下,则可以在VirtualAlloc
函数上方实现一个分配器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.