平台:Windows
头文件: #include <windows.h>
以下代码可以获取实时的可用内存,l_oStatex中还包含其他成员变量,如总内存大小,虚拟内存,分页大小等等,可以根据需要获取。
MEMORYSTATUSEX l_oStatex;
l_oStatex.dwLength = sizeof(l_oStatex);
GlobalMemoryStatusEx(&l_oStatex);
unsigned long long l_llAvailPhys = l_oStatex.ullAvailPhys;