- 21
- 0
- 约7.69千字
- 约 13页
- 2017-03-22 发布于江苏
- 举报
通用双向链表类模板
通用双向链表类模板
//doubleLinkedList.h
#ifndef DOUBLE_LINKED_LIST
#define DOUBLE_LINKED_LIST
templateclass T
class doubleLinkedList;
templateclass T
class node
{
private:
nodeT*left,*right;//指针域,左右两指针,分别指向前驱结点和后继结点
T data;//数据域
public:
friend doubleLinkedListT;
node(const Tdata,nodeT*left=NULL,nodeT*right=NULL);//构造函数
node(nodeTn);//复制构造函数
T getData()const;//返回数据
nodeT*getLeft()const;//返回左指针
nodeT*getRight()const;//返回右指针
void setData(const Tdata);//修改数据
};
templateclass T
nodeT::node(const Tdata,nodeT*left,nodeT*right):data(data),left(left),right(right)//构造函数
{
}
templateclass T
n
您可能关注的文档
最近下载
- 2025年南通醋酸纤维有限公司题库带答案分析试卷及答案.docx VIP
- 中考语文议论文阅读思维导图02分析论点.pdf VIP
- JY∕T 0584-2020 扫描电子显微镜分析方法通则(教育).pdf VIP
- 福建省莆田市仙游县重点中学2025-2026学年高一下学期4月期中语文试题及参考答案.pdf VIP
- 2025海南省中考历史试题卷(含答案解析).docx
- 汉森打印软件说明书.docx
- JTY-GD-G7X点型光电感烟火灾探测器说明书.pdf
- 2026年高端厨电智能化发展白皮书.docx
- 运筹学 第2版 课件 第五章 图与网络.pptx
- (二模)郑州市2026年高三高中毕业年高三级第二次质量预测数学试卷(含答案).pdf
原创力文档

文档评论(0)