当前位置: 首页 >
为什么Rust写个链表都那么难?
- 人气:
表面上看是因为Rust所有权系统不承认线性逻辑中的指数推理规则(Of course!和Why not?),导致链表这种含有“自指”结构的数据结构无法刻画。
但如果承认指数规则的话,要么回到引用计数垃圾回收的机制,要么手写mfree(Why not?)语句。
但这又回到了老路上,违背了Rust的目标。
但是只要我们提前知道链表的最大长度,那么就能写出来了。
例如:已知链表的最大长度是3,那么我们定义3个类型套一下即可。
问题就出在这里,“链表最大…。
推荐资讯
- 2025-06-24夸克网盘有可能超越百度网盘吗?
- 2025-06-24字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 2025-06-24count(*) count(1)哪个更快?
- 2025-06-24PHP初学者,我能不能使用PHP来开发桌面应用?
- 2025-06-24人工智能相关专业里有什么「坑」吗?
- 2025-06-24发烧了一晚上没有联系男朋友,第二天发现他一条消息都没有给我发,就跟他吵架了,这是我的错吗?
- 2025-06-24WiFi7能替代HDMI吗?
- 2025-06-24为什么微信不向telegram学习?
- 2025-06-24男朋友说结婚把他父母的钱花光了,搞得我现在心里很不好受,我该怎么办?
- 2025-06-24如何评价网传鸿蒙 PC 成功裸机启动 Windows ARM?
- 2025-06-24电视剧《长安的荔枝》17-20 集拍得如何?有哪些值得关注的剧情点?
- 2025-06-24自己有车位,但是没有车,就想把对象的车停进去,结果物业不允许,这合法吗?
- 2025-06-24如何评价阿里等大厂笔试现已经禁用本地IDE?
- 2025-06-24为什么都认为无GC语言一定会比有GC语言要快?
- 2025-06-24AI 生成时代,现有编程语言还够用吗?
- 2025-06-24女孩子腿非常白是什么体验?
推荐产品
-
CAD如此难用为什么还没有淘汰掉?
已经习惯了很难改掉, 刀叉勺子用了多年了, 能完全代替筷子么 -
为什么某些人说中国现在全球军事实力第一,但包括中国人在内很多人不认可?
因为很多人不看新闻,也不了解最新发生的事啊。 现在全世界8 -
歼20速度接近3马赫是什么水平?
其实有点不想吐槽…… 飞不到。 哥们,我们造的是歼击机,又 -
你在出租房屋发现过什么前租客留下的“宝藏”?
一个2TB的移动硬盘,里面有6万张美女图片,好家伙居然有几十
最新资讯