银行家算法的C语言实现

时间:2012-12-14 12:38:39
【文件属性】:

文件名称:银行家算法的C语言实现

文件大小:6KB

文件格式:TXT

更新时间:2012-12-14 12:38:39

银行家算法

银行家算法的C语言实现 //head.h #include #include using namespace std; #define Max 20 int res_num; //资源类:代表资源数目之用 class R { public: R(); int a; int b; int c; }; R::R() { a=0; b=0; c=0; } //数组类,存储安全序列之用 class Array { public: Array(); int array[Max]; int deep; R work; }; Array::Array() { int array[Max]={0}; deep=0; work.a=0; work.b=0; work.c=0; } //最大资源需求矩阵 void Get_Max(R* &res) { FILE *tp=fopen("Max.txt","r"); fscanf(tp,"%d\n",&res_num); cout<<"The process number is:"<


网友评论