⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.cpp

📁 一个简单的学生信息管理系统
💻 CPP
字号:
#include<iostream>
#include<fstream>
#include<sstream>
#include<string>
#include<algorithm>
#include"weihu.h"
#include"index.h"
#include"stat.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;
using std::ifstream;
using std::istringstream;
void main_menu()
{
	cout<<"*********************08欧洲杯冠军意大利***********************"<<"\n"
		<<"******************欢迎光临学生信息管理系统********************"<<"\n"
		<<"****************************^_^*******************************"<<"\n"
		<<"*  1.信息维护         ●█〓██▄▄▄▄▄▄   ●GOAL●      *"<<"\n"
		<<"*  2.信息检索        ▄▅██████▅▄▃▂                *"<<"\n"
		<<"*  3.信息统计      ██████████████              *"<<"\n"
		<<"*  4.退出程序      ◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲◤              *"<<"\n"
		<<"*  制作人:剑侠£影枫                                         *"<<"\n"
		<<"*  联系QQ:32861410                                           *"<<"\n"
		<<"*  E-mail:youxiaoitaly@hotmail.com                           *"<<"\n"
		<<endl;
		select_menu();
		int select;
		while(cin>>select)
		{
			switch(select)
			{
				case 1:system("cls");weihu_menu();break;
				case 2:system("cls");index_menu();break;
				case 3:system("cls");stat_menu();break;
				case 4:exit(0);break;
				default:cout<<"输入无效,返回重新输入!";
			}
		}
}
bool admin_pass()
{
	const string pass("13730891297");   //管理员登陆密码
	string user_pass;
	int cnt=0;  //统计密码错误次数
	cout<<"请输入管理员登陆密码!!!"<<endl;
	while(cnt<3)
	{
		cin>>user_pass;
		if(user_pass!=pass)
		{	
			cout<<"密码输入错误!你还剩"<<2-cnt<<"次输入机会!!"<<endl;
			++cnt;	
		}
		else
			break;
	}
	if(cnt<3)
		return true;
	else 
		return false;
}

int main()
{
	/*读取文件内容到容器*/
	ifstream infile("sdt.txt");
	string str_line;
	while(getline(infile,str_line))
	{
		student xuesheng;
		istringstream sin(str_line);
		sin>>xuesheng;
		svec.push_back(xuesheng);
	}
	/*对容器按照班级进行排序*/
	sort(svec.begin(),svec.end());
		if(admin_pass())
		{
			system("cls");
			main_menu();
		}	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -