如何创建一个管理类的链表?

jjdelphi 2006-02-15 08:45:53
需要构造一个链表,来存储一个结构。原来结构用记录record实现的,现在把结构改用类实现,然后用链表串起来。

在C++中,链表中的指针可以直接在前面加*实现,Delphi中使用指针又得使用record,
不用记录record和数组,纯粹用类来实现。TList是用数组实现的,因此不符合要求。
...全文
124 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jjdelphi 2006-03-03
  • 打赏
  • 举报
回复
对象是指针,不用额外处理。我处理错了。
但是TList中怎样插入、删除呢?像链表一样方便吗?
clasj 2006-03-03
  • 打赏
  • 举报
回复
是的,非常方便,你可以自己试试。
clasj 2006-02-17
  • 打赏
  • 举报
回复
TList不是正好吗???莫名其妙???
beyondtkl 2006-02-16
  • 打赏
  • 举报
回复
Delphi 中 对象就是 指针了 不需要额外的处理..

TList 也可以用的啊 你如果想避免频繁的 增加内存-拷贝 等操作 那你可以一开始申请多一点空间啊 反正一个指针也就 4byte.. 干吗非要链表呢。

16,747

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧