当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-23 19:50:11
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 哪张照片让你觉得刘亦菲美得不可方物?
- 有没有宝塔平替的服务器管理面板,现在宝塔越来越贵了,也太臃肿了?
- DP1.4,HDMI2.1,只支持到4K120Hz。那些4K144Hz甚至更高的显示器是怎么实现的?
- 女明星穿瑜伽裤出门是什么体验?
- 为什么很多时候对女儿最狠的却是母亲?
- 相亲男约我出去玩,我说来月经了,他回复「那还是不去玩了」,我很生气,他解释是开玩笑,这男的是不是渣男?
- 女生真正的完美身材是什么样子?
- 有哪些是你用上了mac才知道的事?
- 我想不通,类似东方树叶这种毫无技术也没什么添加剂的茶叶水,是怎么敢卖5块的???
- 那你说什么样的是美女?
最新资讯文章
- 有哪些让你目瞪口呆的 Bug ?
- 日本真的有些澡堂和温泉是不分男女的吗?有人去过不分男女的那种吗?
- 妈妈的类风湿越来越严重,我总感觉快要失去妈妈了怎么办?
- 统一推送联盟为什么会失败?深层原因是什么?
- 乔丹的身体素质放到现在是不是只能算平庸?
- 中科院付巧妹团队阐明「哈尔滨龙人属丹尼索瓦人」,连发 Science、Cell,这一发现有什么意义?
- 如何评价最新发布的 vivo X Fold5,作为首款「三防」折叠屏手机,都有哪些亮点值得关注?
- 可以分享你相册中最好看的一张照片吗?
- 为什么有些NAS用户弄那么多硬盘?
- 英国登山队靠人均 124 万元的氙气疗法,无高反四天登顶珠峰,该方法究竟是什么体验?背后有哪些争议?
- electron可以用来写大型游戏吗?
- 用K8s的公司有多少人会部署K8s?
- DP1.4,HDMI2.1,只支持到4K120Hz。那些4K144Hz甚至更高的显示器是怎么实现的?
- postgresql能取代mongodb吗?
- 自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?






关注公众微信号
移动端,扫扫更精彩