⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 th9.cpp

📁 操作系统代码实现的功能接呀后有说明
💻 CPP
字号:
// 工程vmeminfo
# include <windows.h>
# include <iostream>
# include <shlwapi.h>
# include <iomanip>
# pragma comment(lib, "shlwapi.lib")
 
void main()
{
	// 首先获得系统信息
	SYSTEM_INFO si;
	:: ZeroMemory(&si, sizeof(si) ) ;
	:: GetSystemInfo(&si) ;
	
	// 使用外壳辅助程序对一些尺寸进行格式化
	TCHAR szPageSize [MAX_PATH] ;
	:: StrFormatByteSize(si.dwPageSize, szPageSize, MAX_PATH) ;
	
	DWORD dwMemSize = (DWORD) si.lpMaximumApplicationAddress -
		(DWORD) si.lpMinimumApplicationAddress;
	TCHAR szMemSize [MAX_PATH] ;
	:: StrFormatByteSize(dwMemSize, szMemSize, MAX_PATH) ;
	
	// 将内存信息显示出来
	std :: cout << "Virtual memory page size: " << szPageSize
		<< std :: endl;
	
	std :: cout.fill ('0') ;
	std :: cout << "Minimum application address: 0x"
		<< std :: hex << std :: setw(8)
		<< (DWORD) si.lpMinimumApplicationAddress
		<< std :: endl;
	std :: cout << "Maximum application address: 0x"
		<< std :: hex << std :: setw(8)
		<< (DWORD) si.lpMaximumApplicationAddress
		<< std :: endl;
	
	std :: cout << "Total available virtual memory: "
		<< szMemSize << std :: endl ;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -