📄 output.cpp
字号:
#include "StuClass.h"
//输出学生档案函数
int Output()
{
ifstream input("Student.dat");
Student s;
system("cls");
cout<<endl;
cout<<" 学生档案 "<<endl;
cout<<"-------------------------------------------------------------------------------"<<endl;
cout<<setiosflags(ios::left)
<<setw(7)<<"序号"<<setw(16)<<"学号"<<setw(11)<<"姓名"<<setw(7)<<"年龄"<<setw(7)<<"性别"
<<setw(10)<<"宿舍"<<setw(13)<<"电话"<<endl;
cout<<"-------------------------------------------------------------------------------"<<endl;
input.read((char *)&s, sizeof(s));
int l=1;
while(input)
{ char N;
s.Display();
l++;
input.read((char*)&s,sizeof(s));
if(l==19)
{
cout<<"-------------------------------------------------------------------------------"<<endl;
cout<<"按Q键返回主菜单,其它键继续输出......"<<endl;
N=getch();
l=1;
system("cls");
cout<<endl;
cout<<" 学生档案 "<<endl;
cout<<"-------------------------------------------------------------------------------"<<endl;
cout<<setiosflags(ios::left)
<<setw(7)<<"序号"<<setw(16)<<"学号"<<setw(11)<<"姓名"<<setw(7)<<"年龄"<<setw(7)<<"性别"
<<setw(10)<<"宿舍"<<setw(13)<<"电话"<<endl;
cout<<"-------------------------------------------------------------------------------"<<endl;
if((N=='q') || (N=='Q'))
{
system("cls");
MainMenu();
return 0;
}
}
};
input.close();
cout<<"-------------------------------------------------------------------------------"<<endl;
for(int j=1;j<=19-l;j++)
cout<<endl;
char p;
do
{
cout<<"请按Q键返回主菜单......"<<endl;
p=getch();
}while((p!='q')&(p!='Q'));
cout<<endl;
cout<<endl;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -