當前位置:編程學習大全網 - 網站源碼 - vc++ 內存問題

vc++ 內存問題

#include <Windows.h>

int _tmain(int argc, _TCHAR* argv[])

{

MEMORYSTATUS myMemoryStatus;

memset(&myMemoryStatus, 0, sizeof(MEMORYSTATUS));

myMemoryStatus.dwLength = sizeof(MEMORYSTATUS);

GlobalMemoryStatus(&myMemoryStatus);

const int nOneM = 1024 * 1024;

setlocale(LC_CTYPE, "");

wprintf(L"本機物理內存大小為%fM, 可使用的物理內存大小為%fM, \

本進程總的內存空間大小為%fM, 可使用大小為%fM, \

最大頁面為%fM, 可使用的頁面為%fM,\

本機繁忙程度 %d",

(double)myMemoryStatus.dwTotalPhys / nOneM, (double)myMemoryStatus.dwAvailPhys / nOneM,

(double)myMemoryStatus.dwTotalVirtual / nOneM, (double)myMemoryStatus.dwAvailVirtual / nOneM,

(double)myMemoryStatus.dwTotalPageFile / nOneM, (double)myMemoryStatus.dwAvailPageFile / nOneM,

myMemoryStatus.dwMemoryLoad

);

getchar();

return 0;

}

  • 上一篇:求壹個十進制數(原碼的補碼和反碼移位)用壹個字節表示。
  • 下一篇:消息問答頁面源代碼
  • copyright 2024編程學習大全網