当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-20 02:15:16
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 女生真正的完美身材是什么样子?
- 沙特王储:整个伊斯兰世界团结一致支持伊朗,你怎么看?
- 为什么国人普遍不接受月付的订阅制而喜欢一口价买断制呢?
- 独立开发者都使用了哪些技术栈?
- 坐拥世界最大工业产能,中国为何不大量投入军事?
- 美军航母编队有能力拦截DF-21D和DF-26吗?
- Trae和Cursor对比有什么优势吗?
- 工控软件有什么开源项目?
- 为什么 Windows 系统上的安装包有 exe 和 msi 两种格式,有什么区别?
- 如何基于Docker进行开发?
最新资讯文章
- 相对于 Linux,Windows Server 存在的意义是什么?
- 女朋友是体育生是一种什么体验?
- 大海捞针还捞着了是一种什么样的体验?
- 你如何看待鸿蒙PC不允许侧载?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 伊朗警告以色列居民尽快撤离,称将展开真正惩罚性打击,伊朗还有哪些底牌?以伊冲突会演变为中东全面战争吗?
- Golang与Rust哪个语言会是今后的主流?
- 赵露思***有多高啊?
- 埃塞俄比亚真的盛产美女吗?
- 洲际导弹能打到任何地方,为什么还需要轰炸机?
- 怎么看待B站舞蹈区和某些风格比较暴露的up?
- 2025年,笔记软件又如何选择?
- 电磁力可以屏蔽,为什么万有引力不可屏蔽?
- 34 岁教授王虹在北京大学开数学讲座,她或将成为首位获得菲尔兹奖的中国籍数学家,有多厉害?
- 求推荐高质量严谨的末日文?