当前位置:当前位置: 首页 >
为什么Rust写个链表都那么难?
文章出处:网络 人气:发表时间:2025-06-26 08:35:17
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
同类文章排行
- 买到烂尾楼到底该有多绝望?
- Mac mini M4,有必要升级24G内存吗?
- 为什么全世界无一人能实现新mac直接全功能稳定装Win 11 arm,或PC直接装macOS arm?
- 世界上存在动漫少女般完美的「身体」吗?
- PHP现在真的已经过时了吗?
- postgresql能取代mongodb吗?
- 如何评价女明星梅根福克斯的身材?
- NAS噪音太大,大家都吧NAS放置到哪了?
- 如何评价茅台暂停京东供货?
- 为什么个人需要公网ip?
最新资讯文章
- 中年女人还能渴望爱情吗?
- 中年夫妻有多少生活和谐的?
- 你们是怎样看待警察这一职业的?
- go语言unmarshal反序列化json数据,类型不确定怎么办?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 家用服务器内网穿透对外提供服务需要备案吗?
- 为什么macOS软件生态不敌Windows?
- 纯理科高中生想接触科技圈子,学软件硬件编程,有空自己造点东西。问问各位大佬从哪里开始了解,入门,动手?
- 本人女20,平胸跟男生一样怎么办 ?
- 程序员看剧的时候,如果看到有敲代码页面,会暂停看代码吗?
- 手机的运行内存真的有必要上16GB吗?
- 男人应该找一个什么样的女人做老婆?
- 为什么现在大龄剩女越来越多了?
- 自由泳是真的很累啊,怎么办?
- 为什么新流行的开源编辑器都在用Rust开发?