当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-26 08:35:17
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 如何看待伊朗媒体称「今晚将发生世界铭记的大事」?可能是什么?
- 如何看待 2026QS 世界大学排名?
- 郑大一附院原院长阚全程被查,对河南医疗系统会带来哪些影响?
- 俄罗斯禁止出口的NK-32涡扇发动机,真的技术遥遥领先吗?
- 为什么Picasa现在很少更新?
- 婆婆早晚喝一瓶纯牛奶,每一次还剩半箱就开始催儿子买。每次听见她喊她儿子买我就不太舒服我是不是太小气?
- 印度公开藏南地区我方战士口咬手雷坚守的***,是想表达什么?
- 请教下这款技嘉主板如何开启TMP2.0?
- 中国的核武库规模为什么那么小?
- 为啥有好多人说 Arduino 是玩具?
最新资讯文章
- 京东外卖为什么一直没有骑手接单?
- 住家保姆为什么总干不长?
- 为什么说微软 Win11,有苹果 macOS 的感觉?
- 为什么浙江落下的陨石,防空系统没有拦截,它和导弹有什么不同?
- 如何基于Docker进行开发?
- 为什么很多司机不办 ETC?
- 据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 有没有甜到爆的***?
- 你的低成本爱好是什么?
- 媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
- 女人出去约会,是喜欢穿裙子还是裤子?
- 有一个***约你出去,你会去吗?
- H264和H265谁画质好,求回谢谢!?
- 比亚迪最近绩效减半,这是卸磨杀驴么?
- 为什么苹果手机杀后台现象频繁?是内存不够、后台管理严格还是其他原因呢?