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

📄 list.h

📁 医院的护士人员管理系统
💻 H
字号:
// List.h: interface for the CList class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_LIST_H__42034396_F926_4B45_B02D_FDA9664C8B31__INCLUDED_)
#define AFX_LIST_H__42034396_F926_4B45_B02D_FDA9664C8B31__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "ListItem.h"

class CList  
{
public:
	virtual ~CList();
public:
	CList():m_pHead(0),m_pTail(0),m_nSize(0){}	// 提供护理信息链表的
													// 缺省构造函数
	CListItem* findByID(CString id);			// 通过id查找护理信息
	CListItem* preview(CListItem *p);			// 返回前一个指针
	void insert_end(CListItem *p);				// 插入链表尾部
	void remove_all();							// 删除所有护理信息
	bool removeByID(CString id);				// 删除指定id的护理信息
	
	// 查找在某年月以后出生的护理信息
	void findAfterDate(CListItem* head,CString date);
	
	// 查找在某年月以前出生的护理信息
	void findBeforeDate(CListItem* head,CString date);	

	// 根据护理级别查找信息 
	void findByTechnical(CListItem* head,CString technical);
	
	// 根据婚姻状况查找信息
	void findByMarriage(CListItem* head,CString marriage); 
	
public:
	CListItem *m_pHead;							// 护理信息链表的头指针
	CListItem *m_pTail;							// 护理信息链表的尾指针
	int m_nSize;								// 护理信息的个数
};



#endif // !defined(AFX_LIST_H__42034396_F926_4B45_B02D_FDA9664C8B31__INCLUDED_)

⌨️ 快捷键说明

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