📄 bank.h
字号:
#include "windows.h"
#include "time.h"
#define Z 7 //某个墒值
#define M 3 //资源数
#define N 4 //进程数
class CProcess //进程类
{
public:
CProcess();
void Set(); //设置已分配资源
DWORD max[M], used[M]; //最大需求资源,已分配资源
int ok; //需求状态标识
};
class CResource //资源类
{
public:
CResource();
void AddResource(CProcess &p); //增加资源函数
DWORD r[M]; //可利用资源
};
int Test(CProcess p[N]); //测试是否全部分配结束
BOOL Check(CProcess p[N], CResource r, int n); //检查是否可分配资源
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -