我写的银行家算法的一个显示函数
来源:互联网 发布:windows修改快捷键 编辑:程序博客网 时间:2024/05/22 14:10
void ShowInfoForm(const int*Flag,const char*cTitle,const char*cTheListName,const int (*TheList)[3],
const int (*Allocation)[3],const int (*Need)[3],const int*Available,const char*info)
{
system("cls");
cout<<endl<<endl;
cout<<" ┏━━━━━━━━━━━━━━━━━━━━━━━━┓"<<endl;
cout<<" ┃ 银行家算法 Software1083::cheyoca@2009-10-13 ┃"<<endl;
cout<<" ┠━━━━━━━━━━━━━━━━━━━━━━━━┨"<<endl;
cout<<" ┃ [ "<<cTitle<<" ] ┃"<<endl;
cout<<" ┠━━━━━━━━━━━━━━━━━━━━━━━━┨"<<endl;
cout<<" ┃ 资源 ┃"<<cTheListName<<"┃Allocation┃ Need ┃ "<<endl;
cout<<" ┃ 进程 ┃ A B C ┃ A B C ┃ A B C ┃ "<<endl;
for(int i=0;i<PROCESS_COUNT;i++)
{
cout<<" ┃ "<<"Process["<<i;
if(Flag[i]==0)cout<<"] ";
else cout<<"]-";
cout<<"┃ "<<TheList[i][0]<<" "<<TheList[i][1]<<" "<<TheList[i][2];
cout<<" ┃ "<<Allocation[i][0]<<" "<<Allocation[i][1]<<" "<<Allocation[i][2];
cout<<" ┃ "<<Need[i][0]<<" "<<Need[i][1]<<" "<<Need[i][2]<<" ┃ "<<endl;
}
cout<<" ┠━━━━━━━━━━━━━━━━━━━━━━━━┨"<<endl;
cout<<" ┃ Available: ┃ A:"<<Available[0]<<" B:"<<Available[1];
cout<<" C: "<<Available[2]<<" ┃"<<endl;
cout<<" ┠━━━━━━━━━━━━━━━━━━━━━━━━┨"<<endl;
cout<<" ┃Info:"<<info<<"┃"<<endl;
cout<<" ┗━━━━━━━━━━━━━━━━━━━━━━━━┛"<<endl;
}
- 我写的银行家算法的一个显示函数
- 用c++写银行家算法的感想
- 银行家算法的一个简单实例
- 别人的银行家算法
- 银行家算法的模拟
- 银行家算法的实现
- 银行家算法的实现
- 银行家算法的java代码实现,Swing写的界面
- 一个面试题,我写的算法
- 我写的一个模拟管道算法
- 银行家算法的模拟实现
- 有关Java的银行家算法
- 银行家算法的C实现
- 银行家算法的C++实现
- 银行家算法的简单实现
- C_银行家算法的实现
- [C#]银行家算法的实现
- 避免死锁的银行家算法
- 未来五年程序员应当具备的十项技能
- WINCE下写TXT文件
- 菜鸟学习OGRE和天龙八部之八: 水面方格效果和光照BUG的修正
- 海量GIS文章,软件教程,GIs编程奉送!!(转)
- 近期MFC使用小结
- 我写的银行家算法的一个显示函数
- ubuntu 下mysql使用方法简介及mysql密码丢失的修复
- NBA比赛时间 2009-2010
- ZTE中兴密码猎取
- VxWorks基本模块
- 主板前置USB插线接法大全
- c# 调用Google查询天气 手机所属地 农历转换公历
- MyEclipse的常用快捷键
- jAVA jdk的配置