为什么Rust写个链表都那么难?_安徽省滁州市滁州经济技术开发区尽护清洁用具有限合伙企业
联系人:
手机:
E-mail:
地址:
为什么Rust写个链表都那么难?
发布时间:2025-06-24 15:35:14 人气:
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
相关新闻
- 人究竟可以悲惨到什么程度? 我有一个兄弟,从高中一直玩到现在,他姓姚,我这里就简称他老姚...
- 个人做量化,买不起专业数据库,如何获取 L2数据? 「Python+量化」的实用技巧,估计很多粉丝都摩拳擦掌了,...
- 结婚后,想换一台电脑都是错了么? 我先生没有别的爱好,就喜欢玩游戏。 他有一台游戏本,每天晚上...
- 当年《诛仙》第一部的成功在于什么? 人物刻画太到位了, 齐昊居然不是渣男, 野狗居然不为鬼厉效死...
- ***拍大尺度片子时摄影师不会看光吗? 当年刚买相机没多久,约朋友拍照,刚开始就拍拍袜子,拍拍脚啥的...
- 为什么《歌手》不请周杰伦、陈奕迅、王菲、张学友、孙燕姿、梁静茹、王力宏、林俊杰当节目嘉宾? 王力宏,林俊杰应该没什么问题,陈奕迅有概率会跪。 其他人,...


客服