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

📄 clistnodebase.h

📁 unix下的 Clist类实现
💻 H
字号:
/*
    Name                : CListNode BaseClass
    Usage               : List Class
    begin               : 2001.12.08   
    version             : v3.0.0                                        
    copyright           : (C) 2001 by Nanjing Linkage System Integration CO.,LTD 
    email               : fangj@lianchuang.com
    user		: fangjian
    update		:                                
*/

#ifndef C_ListNodeBase__H
#define C_ListNodeBase__H


/****************************************************************
 *
 *	Class:	CListNodeBase
 *	Purpose:记录链表接点信息的类的基类
 *		
 ****************************************************************/

class CListNodeBase{

protected:
	/*存放上一个对象point的指针*/
	CListNodeBase* prev;
	/*存放下一个对象point的指针*/
	CListNodeBase* next;


public:
	/*构造函数*/
	CListNodeBase();
	
	/*析构函数*/
	~CListNodeBase(){}

public:

	/*清空next、prev指针*/
	void fnClearPoint();

	/*得到下一个对象的指针,返回的即下一个对象的指针*/
	CListNodeBase* fnGetNext();

	/*得到上一个对象的指针,返回的即上一个对象的指针*/
	CListNodeBase* fnGetPrev();
	
	/*将某一对象指针设置成本对象的下链*/
	void fnSetNext(CListNodeBase*);

	/*将某一对象指针设置成本对象的下链*/
	void fnSetPrev(CListNodeBase*);

};

#endif

⌨️ 快捷键说明

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