【文件属性】:
文件名称:操作系统课程设计 存储管理
文件大小:59KB
文件格式:DOC
更新时间:2012-06-17 08:02:01
操作系统,课程设计, 存储管理
#include
#include
#include
const int MAXSIZE=1000;//定义最大页面数
const int MAXQUEUE=3;//定义页框数
typedef struct node
{ int loaded; int hit;
}page;
page pages[MAXQUEUE]; //定义页框表
int queue[MAXSIZE];
int quantity;
//初始化结构函数
void initial()
{
int i;
for(i=0;i>fname;
if((fp=fopen(fname,"r"))==NULL)
{
cout<<"错误,文件打不开,请检查文件名";
}
else
{
while(!feof(fp))
{
fscanf(fp,"%d ",&queue[quantity]);
quantity++;
}
}
cout<<"读入的页面流:";
for(i=0;i=MAXQUEUE)
{ cout<