📄 index.cpp
字号:
#include<iostream>
#include<fstream>
#include<string>
#include"index.h"
#include"sdt.h"
using std::cin;
using std::cout;
using std::vector;
using std::ofstream;
using std::map;
using std::string;
using std::endl;
void index_menu()
{
cout<<"*********************08欧洲杯冠军意大利***********************"<<"\n"
<<"******************欢迎光临学生信息检索系统********************"<<"\n"
<<"****************************^_^*******************************"<<"\n"
<<"* 1.按姓名查找 ●█〓██▄▄▄▄▄▄ ●GOAL● *"<<"\n"
<<"* 2.按班级查找 ▄▅██████▅▄▃▂ *"<<"\n"
<<"* 3.返回上级菜单 ██████████████ *"<<"\n"
<<"* ◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲◤ *"<<"\n"
<<"* 制作人:剑侠£影枫 *"<<"\n"
<<"* 联系QQ:32861410 *"<<"\n"
<<"* E-mail:youxiaoitaly@hotmail.com *"<<"\n"
<<endl;
select_menu();
int select_index;
while(cin>>select_index)
{
switch(select_index)
{
case 1:system("cls");search_name();break;
case 2:system("cls");search_class();break;
case 3:come_back();break;
default:cout<<"输入无效,返回重新输入!";
}
}
}
void search_name() //按姓名查找
{
string xingming;
bool flag=false;
cout<<"请输入你要查找同学的名字!"<<endl;
cin>>xingming;
vector<student>::iterator it=svec.begin();
for(;it!=svec.end();++it)
if(it->s_name==xingming)
{
cout<<*it<<endl;
flag=true;
}
if(!flag) cout<<"没有你要查找的同学名字!"<<endl;
back_main();
}
void search_class() //按班级查找
{
string banji;
bool flag=true;
cout<<"请输入你要查找的班级!"<<endl;
cin>>banji;
vector<student>::iterator it=svec.begin();
for(;it!=svec.end();++it)
if(it->s_class==banji)
{
cout<<*it<<endl;
flag=true;
}
if(!flag) cout<<"没有你要查找的班级!"<<endl;
back_main();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -