www.pudn.com > classSystem(c++).rar > UserNode.h


// UserNode.h: interface for the CUserNode class. 
// 
////////////////////////////////////////////////////////////////////// 
 
#if !defined(AFX_USERNODE_H__BA364041_D494_4537_9B23_4988F7F8AAA5__INCLUDED_) 
#define AFX_USERNODE_H__BA364041_D494_4537_9B23_4988F7F8AAA5__INCLUDED_ 
 
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
 
class CUserNode   
{ 
public: 
	CUserNode(UINT key,CString account,CString name,CString major,CString password="111111",CString city="" ,CString college="" , 
		CString dormitory="",CString phone="",CString mobilephone="" ,CString email="", 
		CString homeAddress="",CString postNumber="",CString cet4="",CString cet6="" , 
		CString description="",CUserNode *next = NULL ); 
	CUserNode(){} 
	virtual ~CUserNode(); 
 
 
 
	//学号,姓名,专业为必需字段,其余缺省为空 
	UINT m_key;//链表关键字,不能重复,用来计算数据数目,快速查找 
	CString m_account;//学号,不能重复 
	CString m_name; 
	CString m_password;//默认为111111 
	CString m_city;//籍贯 
	CString m_college; 
	CString m_major; 
	CString m_dormitory; 
	CString m_phone; 
	CString m_mobilephone; 
	CString m_email; 
	CString m_homeAddress; 
	CString m_postNumber; 
	CString m_CET4; 
	CString m_CET6; 
	CString m_description; 
 
	CUserNode* next; 
 
 
}; 
 
#endif // !defined(AFX_USERNODE_H__BA364041_D494_4537_9B23_4988F7F8AAA5__INCLUDED_)