当前位置: 首页 >
为什么Rust写个链表都那么难?_内蒙古自治区巴彦淖尔市五原县饭券全汽摩附属产品有限责任公司
文章出处:网络 人气:发表时间:2025-06-25 14:30:18
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 养乌龟是什么体会?
- 27寸显示器有必要上4K吗?
- 2024 年净水器哪个牌子好?家用净水器的选购攻略是什么?
- 单依纯和黄霄云谁颜值更高一点?
- 和女生合租,都会发生什么事情?
- 男女宇航员怎么解决生理需求?
- j***aer总是说有分布式了,单体性能就不重要了,这种说法对吗?
- 自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?
- Node.js是谁发明的?
- 为什么现在吹Rust的人这么多?
最新资讯文章
- 求大神解答,为什么大家都不喜欢用docker?
- 手机的运行内存真的有必要上16GB吗?
- 30年过去了,美国没有比B2更强的轰炸机了么?
- 为什么中国JK无法拍出日本JK的感觉?
- 这个社会为什么老实人都混得不好?
- 为什么中国很少有人使用linux?
- 为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
- 怎么挑选做设计用的显示器,要看哪些参数呢?
- 如何评价高圆圆的身材算是美女类型的吗?
- 为什么中国的英语教育这么失败?
- Golang 中为什么没有注解?
- 为什么年轻的肉体让人沉迷?
- 什么是 AI Agent(智能体)?
- 如何看待湖北的省域副中心城市襄阳和宜昌?
- 初学者学编程,最关键的技能是什么?
- 「绝世美女」都有什么特点?
- 为什么不把公共场所的女厕所设计得比男厕所大一些?
- 为什么中国JK无法拍出日本JK的感觉?
- 在储存空间充足的情况下,w***是否比flac好?
- 空气净化器对除甲醛有用吗?