memory.h

来自「一个比较详细的操作系统进程同步模拟的例子」· C头文件 代码 · 共 40 行

H
40
字号
// Memory.h: interface for the CMemory class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_MEMORY_H__3ABF269E_520E_4788_8A06_D403D6B12DA3__INCLUDED_)
#define AFX_MEMORY_H__3ABF269E_520E_4788_8A06_D403D6B12DA3__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

struct Partition 
{
	int     number;       //分区编号  
	int     size;        //分区大小
	int     startAddr;//分区起始地址
	bool    isUse;       //标志分区是否可用
};


class CMemory  
{
public:
	struct Partition PartitionA;
	struct Partition PartitionB;
	struct Partition PartitionC;
	struct Partition PartitionD;
	struct Partition PartitionE;
	struct Partition PartitionF;
	struct Partition PartitionG;
	struct Partition PartitionH;
	struct Partition PartitionI;
	struct Partition PartitionJ;
	CMemory();
	virtual ~CMemory();

};

#endif // !defined(AFX_MEMORY_H__3ABF269E_520E_4788_8A06_D403D6B12DA3__INCLUDED_)

⌨️ 快捷键说明

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