当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?_广东省梅州市五华县倡泛厚旧玻璃包装股份公司
浏览次数:304发表时间:2025-06-23 20:55:16
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 为什么Next.js和Nuxt.js发布时间只隔了几小时?
- 为什么很多《红警》老玩家看不起《红警3》,且对于《红警3》存在大量误解?
- 你见过最极致的节省能省到什么程度?
- 可以随身携带一个Linux系统吗?
- 多个充电宝或电芯品牌的 3C 认证证书被暂停,涉及罗马仕、安克、绿联、倍思、安普瑞斯等,发生了什么?
- 如何看待 Mac mini M4 支持可更换 SSD?
- 杨晨在德甲进了16个球,他还踢过世界杯,为何杨晨从来不说自己是中国第一前锋?
- 新手想要打好篮球,主要练运球还是投篮?
- 迷茫。J***a还是.net?
- 现实中的父女关系是怎样的?
最新资讯文章
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 既然电脑不能插四条内存,为什么要设计四个插槽?
- 为什么 Bun 选择了 Zig 以及 JSCore?
- 哪位大神谁有PR免费的链接啊?
- 女生真正的完美身材是什么样子?
- 发生了什么导致你从此再不吃某样食物?
- 什么东西你可以接受二手的?
- 数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 上海东方明珠被曝观光廊一块玻璃地板热炸了,这种钢化玻璃真能热炸吗?高温天气去景区玻璃走廊安全吗?
- 什么是你去了台湾才知道的事?
- 真的没有人觉得2k是一个很尴尬的分辨率吗?
- 作为一个腰细腿粗的女生什么感觉?
- 周杰伦为什么不告粥饼伦黑伦侵犯他的名誉权?
- 毕设答辩,老师说node不可能写后台怎么办?
- 如何评价熊狼狗的《没钱修什么仙?》?
- Mac 发展那么多年结果只能剪***吗?
- 遭遇生理性涨奶该怎么办?
- 各位都在用Docker跑些什么呢?
- 为什么抖音上的姑娘都那么好看,现实中我怎么一个也见不着?
- 如何评价动物法治论坛将“玉林狗肉节”定性为非法活动?