当前位置: 首页 >
为什么Rust写个链表都那么难?_米兰·(milan)中国官方网站
文章出处:网络 人气:发表时间:2025-06-23 17:40:13
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- TypeScript 原生预览版使用体验如何?
- 在深圳怎么找对象啊?
- 程序员看剧的时候,如果看到有敲代码页面,会暂停看代码吗?
- 你见过最恶心的邻居是什么样子?
- 为什么现在的一百元人民币还不够一家人一天的伙食费?
- 这种裙子是不是对直男爆杀?
- 遭遇生理性涨奶该怎么办?
- 柳州的债务,谁来还?用什么还?怎么还?
- 城管如果彻底解散,中国应该大庆三天吗?
- Mac mini M4,有必要升级24G内存吗?
最新资讯文章
- J***aScript 已经强大到什么程度了?
- 为什么总有人要说"再见,docker!",那玩nas的为什么还离不开docker,比如绿联,飞牛?
- 男子聚餐喝酒后冻死街头,法院表示「4位同事无过错」,如何评价此事?共同饮酒人是否需要承担责任?
- 有一双超级大长腿是什么感觉?
- 评价一下Proxmox VE与ESXi的优劣?
- 国产手机APP为什么越来越臃肿?
- postgresql能取代mongodb吗?
- 雷军为什么不愿意用性价比打法进军NAS?
- 给你100万,但你必须从4度的水域和40度的水域中选一个游1公里,你选哪个?
- 导师给了1.4W要我给工作室买个主机,是整机还是自己配?
- 为什么美国程序员工作比中国程序员工作轻松、加班少?
- 日本西瓜这么贵为什么不把中国的西瓜进口到日本?
- 遭遇生理性涨奶该怎么办?
- 为什么朝鲜始终未解决粮食短缺问题?
- 现在已经有5K、6K、8K分辨率显示器,那么8K之后是什么?
- 猫的什么行为证明它把你当自己人?
- 开源项目都有哪些盈利模式,都是怎么坚持下来的?
- 如果肯德基的员工忍不住偷吃了一个鸡翅怎么办?
- 「香港四大才子」之一蔡澜去世,你对他有哪些了解?如何评价他的成就?
- 有一张巨强的显卡是什么体验?





