当前位置: 首页 >
为什么Rust写个链表都那么难?
- 人气:
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
推荐资讯
- 2025-06-18跟离异的女同事聊天时,她冒出一句:「你老婆还不如我,离了跟我过得了」,我该怎么回答?
- 2025-06-18为什么现在这么多人以为不生孩子就可以过得好?
- 2025-06-18程序员为啥突然会变成这么辣鸡的一个行业?
- 2025-06-18瑜伽体式的乐趣是什么?
- 2025-06-18为什么鸿蒙PC要排斥Linux生态?
- 2025-06-18为什么Rust的包管理器Cargo这么好用?
- 2025-06-18林述巍跟隋坡这两位谁的水平高?
- 2025-06-18请问CATIA比SolidWorks强在哪里?
- 2025-06-18如果是巴基斯坦被印度击落三架歼-10C,这些天舆论会是怎样的?
- 2025-06-18海贼王为什么现在被全网黑?
- 2025-06-18评价一下Proxmox VE与ESXi的优劣?
- 2025-06-18女主播和榜一大哥现实碰面会做什么?
- 2025-06-18Office 中为何还要保留 Access 数据库?
- 2025-06-18作为一个服务器,node.js 是性能最高的吗?
- 2025-06-18为什么软件公司很少用python开发web?
- 2025-06-18编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
推荐产品
-
女朋友是体育生是一种什么体验?
军校毕业,一女同学托人转告,非我不嫁。 高中时,因为女生太优 -
奇瑞与长安哪个质量更好一些?
据说啊,据说,安徽有个给别的车企代工的车企,他自己的车量产的 -
为什么一部分 Go 布道师的博客不更新了?
哈哈,首先我不是布道师,算是 go 语言的爱好者吧。 😄 自 -
有没有免费的云服务器?
1. Oracle Cloud免费时长:永久免费免费机型:2
最新资讯
文章排行
- 林述巍跟隋坡这两位谁的水平高?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 湖南临澧烟花厂爆炸事故已致 9 人遇难 26 人受伤,事故原因可能是什么?厂方要承担哪些法律责任?
- 女孩子第一次穿高跟鞋是什么体验?
- 在中国有多少开发者使用Rust编程语言?
- 特朗普发文要求伊朗无条件投降,并被曝考虑加入对伊空袭,有哪些目的?伊朗会弃核求生吗?
- 为什么好多人不承认大众审美就是喜欢白皮?
- 有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
- 《诛仙》作者萧鼎于近日修改《诛仙》原作并大量删去碧瑶戏份,如何看待这一行为?
- 哪张照片让你觉得刘亦菲美得不可方物?




