?? main.cpp
字號:
#include"proom.h"//定義普通教室文件
#include"eroom.h"//定義多媒體教室文件
#include"wroom.h"//定義衛(wèi)生間文件
void main()//定義主函數(shù)
{
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));//進(jìn)行文件寫入信息
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.輸出衛(wèi)生間。4.教室數(shù)量統(tǒng)計。5.退出"<<endl;//顯示選擇信息
do{//進(jìn)行循環(huán)選擇
cin>>i;
switch(i)//進(jìn)行選擇
{
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<<"教室總數(shù):105"<<endl;
case 5 :break;
}
}while(i!=5);
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -