📄 list.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 + -