当前位置: 首页 >
为什么Rust写个链表都那么难?_天津市东丽区整昌救醒装饰盒有限合伙企业
文章出处:网络 人气:发表时间:2025-06-23 19:15:15
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 为什么有人会说要崛起要靠西科这种观点呢?
- 你自己觉得自己的身材好吗?
- 为什么苹果的Mac不能啃下“游戏”和“软件支持”这2块硬骨头?
- 前端,后端,全栈哪个好找工作?
- 开源商城系统有那些?哪个比较好用?
- 本人女20,平胸跟男生一样怎么办 ?
- 鸿蒙折叠屏笔记本为什么敢卖26999?
- 你见过最极致的节省能省到什么程度?
- 为什么程序员独爱用Mac进行编程?
- 妹妹说C字裤只是本体可能好看而已,穿在身上其实非常丑,爱美的女孩根本不买,是这样的么?
最新资讯文章
- 真的没有人觉得2k是一个很尴尬的分辨率吗?
- 桂林米粉为什么走不出桂林?
- 6 月 28 日贵州榕江县防汛应急响应提升至 Ⅰ 级,全城撤离,当地情况如何?
- 爸爸带大的孩子是什么样子?
- 如何评价首个女性友好的编程语言HerCode?
- 想往鱼缸里种点水草,但是家里鱼缸大了买水草泥或者底砂太贵了,有没有生活中可以替代的物品或其他建议?
- 学编程要不要买电脑?
- 为什么 macOS 并不差,可市场总敌不过 Windows?
- 有哪些看似聪明,实则很傻的行为?
- 夏天可以穿的多清凉?
- 汉堡里有荤有素,为什么还被认为是不健康的?
- 为什么钢筋放太多了反而不好?
- 《葫芦兄弟》中七个葫芦娃谁的能力在现代用处更大?
- 为什么老一辈的人没有那么消极,而年轻人很多有抑郁症?
- 为什么赡养老人这么难呢?
- git是Linus一个人开发出来的吗?
- 为什么 mac mini 的 m4 版本价格这么低呢?
- 家用服务器内网穿透对外提供服务需要备案吗?
- Centos为什么突然没人用了?
- 为什么是 9 月 3 日阅兵而不是 10 月 1 日国庆阅兵?