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

📄 kaoseng_main.cpp

📁 设计模式:工厂模式、单例模式的基本实现
💻 CPP
字号:
#include "LD_Ctr_Register.h"
#include "LD_Face.h"
#include "LD_FileR.h"
#include "LD_Control.h"
#include <conio.h>

int nTotalStu = 0;
void KaoSmain()
{	
	LD_Control conTem;
	int nNumCon=0;
	LD_FileR *headTem=conTem.LD_CTR_ReadRegister();
	LD_FileR *numP=headTem;
	
	while (numP!=NULL)
	{
		nNumCon++;
		numP=numP->getNext();
	}
	LD_FileR *fristTem;
	LD_FileR *temP;
	cout<<headTem<<endl;
	getch();
	if (headTem==NULL)
	{
		fristTem=headTem=temP=new LD_FileR();
	}
	else
	{
		temP=headTem;
		fristTem=new LD_FileR();
		temP->setNext(fristTem);		
	}
	LD_Face A;
	
	A.m_LD_FC_RegisterManage(nNumCon);	
	
	CLD_CTR_Register B;
	B.m_LD_GetSel();
	B.m_LD_Select(fristTem, nNumCon);
	while(1)
	{
		
		char Tmp='0';
		CLD_CTR_Register subA;
		//		Tmp=getch();
		cin>>Tmp;
		if (Tmp=='1')
		{
			break;
		}
		if (Tmp=='2')
		{			
			subA.m_LD_REG_Change(nNumCon);
		}
		else
		{
			temP=fristTem;
			fristTem=new LD_FileR();
			temP->setNext(fristTem);
			subA.m_LD_REG_Add(fristTem,nNumCon);
		}
		
	}
	conTem.LD_CTR_SaveRegister(headTem);
	delete headTem;
	return;
}

⌨️ 快捷键说明

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