📄 main.cpp
字号:
#include"proom.h"//定义普通教室文件
#include"eroom.h"//定义多媒体教室文件
#include"wroom.h"//定义卫生间文件
void main()//定义主函数
{
int i;
proom* a;//定义普通教室指针
proom p1(50,"allday",60);//录入基本信息
eroom e1(60,"allday",'y',40);
wroom w1(6,"allday",'y',5);
ofstream out("c:\\f.dat");//读取文件
if(!out)
{
cout<<"can't open out_file."<<endl;//如果文件无法打开输出此语句
return ;
}
out.write((char *)&p1,sizeof(proom));//进行文件写入信息
out.close();
out.write((char *)&e1,sizeof(eroom));
out.close();
out.write((char *)&w1,sizeof(wroom));
out.close();
fstream in("c:\\f.dat");
if(!in)
{
cout<<"can't open in_file"<<endl;//如果文件无法写入输出此语句
return ;
}
cout<<"请选择操作:"<<endl;
cout<<"1.输出普通教室。2.输出多媒体教室。3.输出卫生间。4.教室数量统计。5.退出"<<endl;//显示选择信息
do{//进行循环选择
cin>>i;
switch(i)//进行选择
{
case 1 :in.read((char *)&p1,sizeof(proom));a=&p1;a->display();in.close();break;
case 2 :in.read((char *)&e1,sizeof(eroom));a=&e1;a->display();in.close();break;
case 3 :a=&w1;a->display();in.close();break;
case 4 :cout<<"教室总数:105"<<endl;
case 5 :break;
}
}while(i!=5);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -