📄 ld_ex_look.cpp
字号:
#include <iostream>
#include <conio.h>
#include "LD_EX_Look.h"
#include "LD_File.h"
#include "LD_Face.h"
int LD_EX_Look::LD_EX_LookTi(LD_File* _Head,int _EXTaoTi,int _EXTiHao)
{
LD_File* _LookOne = _Head;
char LoIn =0;
while(_LookOne->getTaoTi()!=_EXTaoTi||_LookOne->getTiHao()!=_EXTiHao)
{
_LookOne = _LookOne->getNextP();
}
while(_LookOne->getTaoTi()==_EXTaoTi&&_LookOne->getNextP()!=NULL)
{
system("cls");
cout << "☆□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□☆" << '\t' << '\n' << endl;
cout << "\t\t\t\t"<< "试题预览" << '\t' << endl;
cout << ""<<'\t'<<endl;
cout << "☆□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□☆" << '\t' << '\n' << endl;
cout << "\t\t\t\t" << "第 " << _LookOne->getTaoTi() << " 套 第 "<< _LookOne->getTiHao() << " 题\n" << endl;
char Tmp ='a';
cout << "\n◆" << _LookOne->getTiGan() << endl;
for(int i=0;i<7;++i)
{
if(_LookOne->getXuanXiang(i).empty()==1)
{
break;
}
cout<< "\n\t"<<(char)(Tmp+i)<<":" << _LookOne->getXuanXiang(i) << endl;
}
cout << "\n◆答案:" << _LookOne->getDaAn() << endl;
cout << "\n◆分数:" << _LookOne->getFenShu() << endl;
cout << "\n\t\t1 上一页\t2 下一页\t3 首页\t4 末页\n\n\t\t5 修改该题\t6 删除并补录该题\tESC 返回" << endl;
LD_Face Fc_Tmp;
LoIn = getch();
switch(LoIn)
{
case'1':
if (_LookOne->getPreviousP()==NULL||_LookOne->getPreviousP()->getTaoTi()!=_EXTaoTi)
{
return 2;
}
_LookOne = _LookOne->getPreviousP();
break;
case '2':
if (_LookOne->getNextP()==NULL||_LookOne->getNextP()->getTaoTi()!=_EXTaoTi)
{
return 4;
}
_LookOne = _LookOne->getNextP();
break;
case '3':
return 2;
case '4':
return 4;
case '5':
Fc_Tmp.LD_FC_ExamChange(_LookOne);
continue;
case '6':
cout << "删除并补录" << endl;
getch();//sdfghjkl;
break;//dfghjkjhfdsadf
case 27:
return 27;
default:
break;
}
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -