当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?_山西省长治市武乡县节乌谈来啤酒有限公司
浏览次数:304发表时间:2025-06-20 02:15:16
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 只能选一个,你选谁?
- 深圳房价能跌到什么位置?
- 为什么美军“好像”不怕泄密?
- 为什么从事技术的人普遍都比较难沟通?
- 我的世界怎么租一个四个人的服务器?
- 有哪些令你终身难忘的女性?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 什么才是真正的爱情?
- 性在婚姻生活中真的重要吗?
- docker 容器启动后如何添加端口映射?
最新资讯文章
- 怎么评价湾湾陆海空人员对未来台湾战事的态度?
- 核武器最小当量能做到多少?
- 如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 如何评价Cursor?
- 如果在野外发现了一只大熊猫,很脏,领回家给他洗个澡,再养几天,犯法吗?
- 2025年现在开发php项目选择lar***el框架好还是thinkphp框架好?
- 为什么买了Switch后,却发现它并没有那么好玩?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 中办、国办发文,拟新建改扩建 1000 所以上优质普高,将带来哪些影响?可能面临哪些挑战?
- 如何看待多地开展查摆年轻干部玩心重、混日子、说话随意、口大气粗等问题的行动?
- 如何评价Cursor?
- Mac 发展那么多年结果只能剪***吗?
- 34 岁教授王虹在北京大学开数学讲座,她或将成为首位获得菲尔兹奖的中国籍数学家,有多厉害?
- 如何评价微软的远程桌面?
- 如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
- 为什么他们可以闻出来我身上的穷酸味?
- 为什么 IPv6 在国内至今未得以大规模应用?
- 腰陆陆续续疼了一年多了,这个是腰突吗?
- 为什么大家不再提星链了(包括外网)?
- 鱼缸有哪些寿命比较长的草推荐呢?