📄 shiti_main.cpp
字号:
#include <iostream>
#include <string>
#include <conio.h>
#include "LD_File.h"
#include "LD_Ex_Add.h"
#include "LD_Face.h"
#include "LD_EX_Change.h"
#include "LD_Control.h"
using namespace std;
void ShiTi_main(void)
{
int i = 0;
LD_Control Co_Tmp;
LD_Face FL_Tmp;
LD_Ex_Add EX_Tmp;
LD_File* EX_Head = NULL;
LD_File* EX_HeadNew = NULL;
LD_File* EX_LastNew = NULL;
LD_File* EX_Last = NULL;
LD_File* _LastTmp = NULL;
i = FL_Tmp.LD_FC_ExamManage();
if(i =='1')
{
EX_Head = Co_Tmp.LD_CTR_ReadExam(0,EX_Last);
EX_HeadNew = Co_Tmp.LD_CTR_ReadExam(1,EX_LastNew);
if(EX_HeadNew != NULL)
{
EX_Last->setFL_NextP(EX_HeadNew);
EX_HeadNew->setFL_PreviousP(EX_Last);
EX_Last = EX_LastNew;
}
}
else if(i =='2')
{
EX_Head = Co_Tmp.LD_CTR_ReadExam(0,EX_Last);
}
while(1)
{
if(i == '1')//录入部分
{
i = FL_Tmp.LD_FC_ExamAdd(EX_Last);
if(i =='r')
{
EX_Head = Co_Tmp.LD_CTR_ReadExam(0,EX_Last);
i = '1';
}
EX_Tmp.LD_EX_Add_ExamAdd(FL_Tmp,EX_Head,EX_Last);
if(EX_Last->getTiHao() ==10)
{
//*********************保存一次***********
Co_Tmp.LD_CTR_SaveExam(EX_Head,0);
//*********************保存一次***********
}
if(i == 'c')//修改分数
{
i = EX_Tmp.LD_EX_Add_Fenshu(EX_Last);
Co_Tmp.LD_CTR_SaveExam(EX_Head,0);//*********************保存一次***********
}
else if(i == 27)//录入结束
{
LD_File* Ad_Save = EX_Head;
LD_Control conTem;
while (Ad_Save->getPreviousP()->getTiHao()!=1)
{
Ad_Save=Ad_Save->getNextP();
}
conTem.LD_CTR_SaveExam(Ad_Save,1);//*********************保存一次***********
i = FL_Tmp.LD_FC_ExamManage();
}
}
else if(i == '2')//浏览修改部分
{
while(1)
{
system("cls");
i = FL_Tmp.LD_FC_ExamLook(EX_Head,EX_Last);
if(i == 27)
{
i = FL_Tmp.LD_FC_ExamManage();
break;
}
}
}
else if(i == 27)
{
system("cls");
break;
}
}
delete EX_Head;
return;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -